diff options
228 files changed, 1441 insertions, 1224 deletions
diff --git a/cachegrind/tests/filter_stderr b/cachegrind/tests/filter_stderr index 679fc983..6ec44bf7 100755 --- a/cachegrind/tests/filter_stderr +++ b/cachegrind/tests/filter_stderr @@ -5,7 +5,7 @@ dir=`dirname $0` $dir/../../tests/filter_stderr_basic | # Remove "Cachegrind, ..." line and the following copyright line. -sed "/^Cachegrind, a cache and branch-prediction profiler./ , /./ d" | +sed "/^Cachegrind, a cache and branch-prediction profiler/ , /./ d" | # Remove numbers from I/D/L2 "refs:" lines perl -p -e 's/((I|D|L2) *refs:)[ 0-9,()+rdw]*$/\1/' | diff --git a/callgrind/tests/filter_stderr b/callgrind/tests/filter_stderr index f7115f4d..1a58540d 100755 --- a/callgrind/tests/filter_stderr +++ b/callgrind/tests/filter_stderr @@ -5,7 +5,7 @@ dir=`dirname $0` $dir/../../tests/filter_stderr_basic | # Remove "Callgrind, ..." line and the following copyright line. -sed "/^Callgrind, a call-graph generating cache profiler./ , /./ d" | +sed "/^Callgrind, a call-graph generating cache profiler/ , /./ d" | # Remove pointer to callgrind_control sed "/^For interactive control,.*$/d" | diff --git a/drd/tests/annotate_ignore_rw2.stderr.exp b/drd/tests/annotate_ignore_rw2.stderr.exp index c27119ad..140a319c 100644 --- a/drd/tests/annotate_ignore_rw2.stderr.exp +++ b/drd/tests/annotate_ignore_rw2.stderr.exp @@ -8,6 +8,7 @@ Conflicting store by thread 1 at 0x........ size 4 at 0x........: main (annotate_ignore_rw.c:?) Location 0x........ is 0 bytes inside local var "s_a" declared at annotate_ignore_rw.c:9, in frame #? of thread 1 + Finished. ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/annotate_trace_memory.stderr.exp b/drd/tests/annotate_trace_memory.stderr.exp index 0bb9218c..9c48a6e4 100644 --- a/drd/tests/annotate_trace_memory.stderr.exp +++ b/drd/tests/annotate_trace_memory.stderr.exp @@ -11,6 +11,7 @@ Conflicting store by thread x at 0x........ size 4 at 0x........: test01::Parent() (tsan_unittest.cpp:?) by 0x........: test01::Run() (tsan_unittest.cpp:?) Allocation context: BSS section of tsan_unittest + load 0x........ size 4 (thread x / vc ...) at 0x........: test01::Run() (tsan_unittest.cpp:?) by 0x........: main (tsan_unittest.cpp:?) diff --git a/drd/tests/atomic_var.stderr.exp b/drd/tests/atomic_var.stderr.exp index fe09faec..7fa1e0e2 100644 --- a/drd/tests/atomic_var.stderr.exp +++ b/drd/tests/atomic_var.stderr.exp @@ -5,6 +5,7 @@ Conflicting load by thread x at 0x........ size 4 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) Location 0x........ is 0 bytes inside local var "s_y" declared at atomic_var.c:35, in frame #? of thread x + y = 1 Test finished. diff --git a/drd/tests/bar_bad.stderr.exp b/drd/tests/bar_bad.stderr.exp index d160c0ed..75f121f1 100644 --- a/drd/tests/bar_bad.stderr.exp +++ b/drd/tests/bar_bad.stderr.exp @@ -5,8 +5,8 @@ pthread_barrier_init: 'count' argument is zero: barrier 0x........ at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) -initialise a barrier twice +initialise a barrier twice Barrier reinitialization: barrier 0x........ at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) @@ -14,8 +14,8 @@ barrier 0x........ was first observed at: at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) -initialise a barrier which has threads waiting on it +initialise a barrier which has threads waiting on it Barrier reinitialization: barrier 0x........ at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) @@ -23,8 +23,8 @@ barrier 0x........ was first observed at: at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) -destroy a barrier that has waiting threads +destroy a barrier that has waiting threads Destruction of a barrier with active waiters: barrier 0x........ at 0x........: pthread_barrier_destroy (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) @@ -32,8 +32,8 @@ barrier 0x........ was first observed at: at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) -destroy a barrier that was never initialised +destroy a barrier that was never initialised Not a barrier at 0x........: pthread_barrier_destroy (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) @@ -45,4 +45,5 @@ barrier 0x........ was first observed at: at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) + ERROR SUMMARY: 7 errors from 6 contexts (suppressed: 0 from 0) diff --git a/drd/tests/filter_stderr b/drd/tests/filter_stderr index e8aebb32..feff9811 100755 --- a/drd/tests/filter_stderr +++ b/drd/tests/filter_stderr @@ -9,7 +9,7 @@ $dir/../../tests/filter_stderr_basic | # Remove libpthread's version number. # Remove line numbers from stack traces. sed \ --e "/^drd, a thread error detector\.$/d" \ +-e "/^drd, a thread error detector$/d" \ -e "s/^Allocation context: stack of thread \([0-9]*\), offset -[0-9]*$/Allocation context: stack of thread \1, offset .../" \ -e "/^warning: evaluate_Dwarf3_Expr: unhandled DW_OP_.*/d" \ -e '/^warning: addVar:.*/d' \ diff --git a/drd/tests/fp_race.stderr.exp b/drd/tests/fp_race.stderr.exp index 942151b8..23873d2e 100644 --- a/drd/tests/fp_race.stderr.exp +++ b/drd/tests/fp_race.stderr.exp @@ -17,4 +17,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/hg03_inherit.stderr.exp b/drd/tests/hg03_inherit.stderr.exp index 6bc33b4b..62a8d5de 100644 --- a/drd/tests/hg03_inherit.stderr.exp +++ b/drd/tests/hg03_inherit.stderr.exp @@ -12,4 +12,5 @@ Conflicting store by thread 3 at 0x........ size 4 Location 0x........ is 0 bytes inside shared[1], declared at hg03_inherit.c:11, in frame #? of thread 3 + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/hg04_race.stderr.exp b/drd/tests/hg04_race.stderr.exp index e8026a80..9ea3ccdd 100644 --- a/drd/tests/hg04_race.stderr.exp +++ b/drd/tests/hg04_race.stderr.exp @@ -20,4 +20,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/hg05_race2.stderr.exp b/drd/tests/hg05_race2.stderr.exp index ade6e5a7..f9a47f41 100644 --- a/drd/tests/hg05_race2.stderr.exp +++ b/drd/tests/hg05_race2.stderr.exp @@ -20,4 +20,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/hg05_race2.stderr.exp-powerpc b/drd/tests/hg05_race2.stderr.exp-powerpc index ab5b31a0..e38c7ea1 100644 --- a/drd/tests/hg05_race2.stderr.exp-powerpc +++ b/drd/tests/hg05_race2.stderr.exp-powerpc @@ -18,4 +18,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/hold_lock_1.stderr.exp b/drd/tests/hold_lock_1.stderr.exp index fb409a18..17321977 100644 --- a/drd/tests/hold_lock_1.stderr.exp +++ b/drd/tests/hold_lock_1.stderr.exp @@ -9,8 +9,8 @@ Lock on mutex 0x........ was held during ... ms (threshold: 500 ms). mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (hold_lock.c:?) -Locking rwlock exclusively ... +Locking rwlock exclusively ... Acquired at: at 0x........: pthread_rwlock_wrlock (drd_pthread_intercepts.c:?) by 0x........: main (hold_lock.c:?) @@ -20,6 +20,7 @@ Lock on rwlock 0x........ was held during ... ms (threshold: 500 ms). rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (hold_lock.c:?) + Locking rwlock shared ... Done. diff --git a/drd/tests/hold_lock_2.stderr.exp b/drd/tests/hold_lock_2.stderr.exp index d400e5b2..81e355c9 100644 --- a/drd/tests/hold_lock_2.stderr.exp +++ b/drd/tests/hold_lock_2.stderr.exp @@ -11,6 +11,7 @@ Lock on rwlock 0x........ was held during ... ms (threshold: 500 ms). rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (hold_lock.c:?) + Done. ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_barrier_race.stderr.exp b/drd/tests/pth_barrier_race.stderr.exp index 6fe7eb21..15b69baf 100644 --- a/drd/tests/pth_barrier_race.stderr.exp +++ b/drd/tests/pth_barrier_race.stderr.exp @@ -10,4 +10,5 @@ barrier 0x........ was first observed at: at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_barrier_race.c:?) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_barrier_reinit.stderr.exp b/drd/tests/pth_barrier_reinit.stderr.exp index 8aa04a64..36dcd502 100644 --- a/drd/tests/pth_barrier_reinit.stderr.exp +++ b/drd/tests/pth_barrier_reinit.stderr.exp @@ -6,4 +6,5 @@ barrier 0x........ was first observed at: at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_barrier_reinit.c:?) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_cancel_locked.stderr.exp b/drd/tests/pth_cancel_locked.stderr.exp index ea32d4a7..e00753e3 100644 --- a/drd/tests/pth_cancel_locked.stderr.exp +++ b/drd/tests/pth_cancel_locked.stderr.exp @@ -5,6 +5,7 @@ Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_cancel_locked.c:?) + Test finished. ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_cancel_locked.stderr.exp-darwin b/drd/tests/pth_cancel_locked.stderr.exp-darwin index 1621f457..00a2f8f2 100644 --- a/drd/tests/pth_cancel_locked.stderr.exp-darwin +++ b/drd/tests/pth_cancel_locked.stderr.exp-darwin @@ -12,6 +12,7 @@ Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_cancel_locked.c:?) + Test finished. ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_cond_race.stderr.exp b/drd/tests/pth_cond_race.stderr.exp index f31e5042..4c73f5f7 100644 --- a/drd/tests/pth_cond_race.stderr.exp +++ b/drd/tests/pth_cond_race.stderr.exp @@ -11,4 +11,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_cond_race.c:?) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_inconsistent_cond_wait.stderr.exp1 b/drd/tests/pth_inconsistent_cond_wait.stderr.exp1 index f06fbf0b..ef294c3f 100644 --- a/drd/tests/pth_inconsistent_cond_wait.stderr.exp1 +++ b/drd/tests/pth_inconsistent_cond_wait.stderr.exp1 @@ -35,4 +35,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_inconsistent_cond_wait.c:?) + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_inconsistent_cond_wait.stderr.exp2 b/drd/tests/pth_inconsistent_cond_wait.stderr.exp2 index 8401e0f3..ad24a27b 100644 --- a/drd/tests/pth_inconsistent_cond_wait.stderr.exp2 +++ b/drd/tests/pth_inconsistent_cond_wait.stderr.exp2 @@ -35,4 +35,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_inconsistent_cond_wait.c:?) + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_mutex_reinit.stderr.exp b/drd/tests/pth_mutex_reinit.stderr.exp index b8ad85ea..93076665 100644 --- a/drd/tests/pth_mutex_reinit.stderr.exp +++ b/drd/tests/pth_mutex_reinit.stderr.exp @@ -5,6 +5,7 @@ Mutex reinitialization: mutex 0x........, recursion count 0, owner 1. mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (pth_mutex_reinit.c:?) + Done. ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/recursive_mutex.stderr.exp-darwin b/drd/tests/recursive_mutex.stderr.exp-darwin index e1f9b580..04a1839c 100644 --- a/drd/tests/recursive_mutex.stderr.exp-darwin +++ b/drd/tests/recursive_mutex.stderr.exp-darwin @@ -11,6 +11,7 @@ mutex 0x........ was first observed at: by 0x........: lock_twice (recursive_mutex.c:?) by 0x........: main (recursive_mutex.c:?) + Done. ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/recursive_mutex.stderr.exp-linux b/drd/tests/recursive_mutex.stderr.exp-linux index bdd50893..efa983a9 100644 --- a/drd/tests/recursive_mutex.stderr.exp-linux +++ b/drd/tests/recursive_mutex.stderr.exp-linux @@ -12,11 +12,11 @@ Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1 mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (recursive_mutex.c:?) + second unlock call failed ! Non-recursive mutex. second lock call failed ! - Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1. at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) by 0x........: lock_twice (recursive_mutex.c:?) @@ -26,6 +26,7 @@ mutex 0x........ was first observed at: by 0x........: lock_twice (recursive_mutex.c:?) by 0x........: main (recursive_mutex.c:?) + Done. ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/rwlock_race.stderr.exp b/drd/tests/rwlock_race.stderr.exp index db3ccefb..124b2c4c 100644 --- a/drd/tests/rwlock_race.stderr.exp +++ b/drd/tests/rwlock_race.stderr.exp @@ -11,6 +11,7 @@ Conflicting store by thread 3 at 0x........ size 4 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) Location 0x........ is 0 bytes inside local var "s_racy" declared at rwlock_race.c:18, in frame #? of thread 3 + Result: 2 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/rwlock_race.stderr.exp2 b/drd/tests/rwlock_race.stderr.exp2 index 7cd63b95..f48bc6a9 100644 --- a/drd/tests/rwlock_race.stderr.exp2 +++ b/drd/tests/rwlock_race.stderr.exp2 @@ -11,6 +11,7 @@ Conflicting store by thread 3 at 0x........ size 4 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) Location 0x........ is 0 bytes inside local var "s_racy" declared at rwlock_race.c:17, in frame #? of thread 3 + Result: 2 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/rwlock_type_checking.stderr.exp b/drd/tests/rwlock_type_checking.stderr.exp index 6c9e367e..9ecacde1 100644 --- a/drd/tests/rwlock_type_checking.stderr.exp +++ b/drd/tests/rwlock_type_checking.stderr.exp @@ -12,6 +12,7 @@ Attempt to use a POSIX rwlock as a user-defined rwlock: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (rwlock_type_checking.c:?) + Finished. ERROR SUMMARY: 4 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/sem_as_mutex.stderr.exp b/drd/tests/sem_as_mutex.stderr.exp index 5428f664..1646a6c9 100644 --- a/drd/tests/sem_as_mutex.stderr.exp +++ b/drd/tests/sem_as_mutex.stderr.exp @@ -17,4 +17,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/sem_as_mutex3.stderr.exp b/drd/tests/sem_as_mutex3.stderr.exp index 73892b0f..97b09a12 100644 --- a/drd/tests/sem_as_mutex3.stderr.exp +++ b/drd/tests/sem_as_mutex3.stderr.exp @@ -8,4 +8,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/sem_open.stderr.exp b/drd/tests/sem_open.stderr.exp index b94d77c8..4e769e5a 100644 --- a/drd/tests/sem_open.stderr.exp +++ b/drd/tests/sem_open.stderr.exp @@ -17,4 +17,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/sem_open3.stderr.exp b/drd/tests/sem_open3.stderr.exp index fb3163df..3c2d392b 100644 --- a/drd/tests/sem_open3.stderr.exp +++ b/drd/tests/sem_open3.stderr.exp @@ -8,4 +8,5 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc01_simple_race.stderr.exp b/drd/tests/tc01_simple_race.stderr.exp index 2b9fdf73..2c217128 100644 --- a/drd/tests/tc01_simple_race.stderr.exp +++ b/drd/tests/tc01_simple_race.stderr.exp @@ -9,4 +9,5 @@ Conflicting store by thread 1 at 0x........ size 4 Location 0x........ is 0 bytes inside global var "x" declared at tc01_simple_race.c:9 + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc04_free_lock.stderr.exp b/drd/tests/tc04_free_lock.stderr.exp index 76657545..82083346 100644 --- a/drd/tests/tc04_free_lock.stderr.exp +++ b/drd/tests/tc04_free_lock.stderr.exp @@ -30,4 +30,5 @@ mutex 0x........ was first observed at: by 0x........: bar (tc04_free_lock.c:38) by 0x........: main (tc04_free_lock.c:28) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc09_bad_unlock.stderr.exp b/drd/tests/tc09_bad_unlock.stderr.exp index 825090a5..7f8e2cc2 100644 --- a/drd/tests/tc09_bad_unlock.stderr.exp +++ b/drd/tests/tc09_bad_unlock.stderr.exp @@ -31,8 +31,8 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:49) ---------------------- +--------------------- Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1. at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) by 0x........: nearly_main (tc09_bad_unlock.c:27) @@ -55,4 +55,5 @@ mutex 0x........ was first observed at: by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:50) + ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc09_bad_unlock.stderr.exp-glibc2.8 b/drd/tests/tc09_bad_unlock.stderr.exp-glibc2.8 index ae6f8805..277705a5 100644 --- a/drd/tests/tc09_bad_unlock.stderr.exp-glibc2.8 +++ b/drd/tests/tc09_bad_unlock.stderr.exp-glibc2.8 @@ -31,8 +31,8 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:49) ---------------------- +--------------------- Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1. at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) by 0x........: nearly_main (tc09_bad_unlock.c:27) @@ -55,4 +55,5 @@ mutex 0x........ was first observed at: by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:50) + ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc10_rec_lock.stderr.exp b/drd/tests/tc10_rec_lock.stderr.exp index 7b1c9ce3..a37bbd4a 100644 --- a/drd/tests/tc10_rec_lock.stderr.exp +++ b/drd/tests/tc10_rec_lock.stderr.exp @@ -15,4 +15,5 @@ mutex 0x........ was first observed at: by 0x........: nearly_main (tc10_rec_lock.c:24) by 0x........: main (tc10_rec_lock.c:47) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc12_rwl_trivial.stderr.exp b/drd/tests/tc12_rwl_trivial.stderr.exp index d1214a0d..6ba7b186 100644 --- a/drd/tests/tc12_rwl_trivial.stderr.exp +++ b/drd/tests/tc12_rwl_trivial.stderr.exp @@ -6,4 +6,5 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc12_rwl_trivial.c:24) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc16_byterace.stderr.exp b/drd/tests/tc16_byterace.stderr.exp index d2e233d1..e9b2f84c 100644 --- a/drd/tests/tc16_byterace.stderr.exp +++ b/drd/tests/tc16_byterace.stderr.exp @@ -9,4 +9,5 @@ Conflicting store by thread 1 at 0x........ size 1 Location 0x........ is 0 bytes inside bytes[4], a global variable declared at tc16_byterace.c:7 + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc18_semabuse.stderr.exp b/drd/tests/tc18_semabuse.stderr.exp index b34416a9..6c8c45b3 100644 --- a/drd/tests/tc18_semabuse.stderr.exp +++ b/drd/tests/tc18_semabuse.stderr.exp @@ -13,4 +13,5 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc18_semabuse.c:23) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc19_shadowmem.stderr.exp-32bit b/drd/tests/tc19_shadowmem.stderr.exp-32bit index 0c2452a6..2efc5515 100644 --- a/drd/tests/tc19_shadowmem.stderr.exp-32bit +++ b/drd/tests/tc19_shadowmem.stderr.exp-32bit @@ -4220,4 +4220,5 @@ Address 0x........ is at offset 95 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) + ERROR SUMMARY: 477 errors from 477 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc19_shadowmem.stderr.exp-64bit b/drd/tests/tc19_shadowmem.stderr.exp-64bit index c98120ca..4fbbfaa4 100644 --- a/drd/tests/tc19_shadowmem.stderr.exp-64bit +++ b/drd/tests/tc19_shadowmem.stderr.exp-64bit @@ -12,8 +12,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 0 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 1 ---------- +---------- char gran, 0 .. 99, skip 1 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:290) @@ -21,8 +21,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 1 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 2 ---------- +---------- char gran, 0 .. 99, skip 2 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:292) @@ -30,8 +30,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 2 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 3 ---------- +---------- char gran, 0 .. 99, skip 3 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:294) @@ -39,8 +39,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 3 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 4 ---------- +---------- char gran, 0 .. 99, skip 4 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:296) @@ -48,8 +48,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 4 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 5 ---------- +---------- char gran, 0 .. 99, skip 5 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:298) @@ -57,8 +57,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 5 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 6 ---------- +---------- char gran, 0 .. 99, skip 6 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:300) @@ -66,8 +66,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 6 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 7 ---------- +---------- char gran, 0 .. 99, skip 7 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:302) @@ -75,8 +75,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 7 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 8 ---------- +---------- char gran, 0 .. 99, skip 8 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:304) @@ -84,8 +84,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 8 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 9 ---------- +---------- char gran, 0 .. 99, skip 9 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:306) @@ -93,8 +93,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 9 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 10 ---------- +---------- char gran, 0 .. 99, skip 10 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:308) @@ -102,8 +102,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 10 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 11 ---------- +---------- char gran, 0 .. 99, skip 11 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:310) @@ -111,8 +111,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 11 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 12 ---------- +---------- char gran, 0 .. 99, skip 12 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:312) @@ -120,8 +120,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 12 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 13 ---------- +---------- char gran, 0 .. 99, skip 13 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:314) @@ -129,8 +129,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 13 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 14 ---------- +---------- char gran, 0 .. 99, skip 14 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:316) @@ -138,8 +138,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 14 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 15 ---------- +---------- char gran, 0 .. 99, skip 15 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:318) @@ -147,8 +147,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 15 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 16 ---------- +---------- char gran, 0 .. 99, skip 16 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:320) @@ -156,8 +156,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 16 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 17 ---------- +---------- char gran, 0 .. 99, skip 17 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:322) @@ -165,8 +165,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 17 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 18 ---------- +---------- char gran, 0 .. 99, skip 18 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:324) @@ -174,8 +174,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 18 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 19 ---------- +---------- char gran, 0 .. 99, skip 19 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:326) @@ -183,8 +183,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 19 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 20 ---------- +---------- char gran, 0 .. 99, skip 20 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:328) @@ -192,8 +192,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 20 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 21 ---------- +---------- char gran, 0 .. 99, skip 21 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:330) @@ -201,8 +201,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 21 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 22 ---------- +---------- char gran, 0 .. 99, skip 22 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:332) @@ -210,8 +210,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 22 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 23 ---------- +---------- char gran, 0 .. 99, skip 23 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:334) @@ -219,8 +219,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 23 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 24 ---------- +---------- char gran, 0 .. 99, skip 24 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:336) @@ -228,8 +228,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 24 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 25 ---------- +---------- char gran, 0 .. 99, skip 25 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:338) @@ -237,8 +237,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 25 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 26 ---------- +---------- char gran, 0 .. 99, skip 26 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:340) @@ -246,8 +246,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 26 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 27 ---------- +---------- char gran, 0 .. 99, skip 27 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:342) @@ -255,8 +255,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 27 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 28 ---------- +---------- char gran, 0 .. 99, skip 28 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:344) @@ -264,8 +264,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 28 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 29 ---------- +---------- char gran, 0 .. 99, skip 29 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:346) @@ -273,8 +273,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 29 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 30 ---------- +---------- char gran, 0 .. 99, skip 30 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:348) @@ -282,8 +282,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 30 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 31 ---------- +---------- char gran, 0 .. 99, skip 31 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:350) @@ -291,8 +291,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 31 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 32 ---------- +---------- char gran, 0 .. 99, skip 32 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:352) @@ -300,8 +300,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 32 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 33 ---------- +---------- char gran, 0 .. 99, skip 33 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:354) @@ -309,8 +309,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 33 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 34 ---------- +---------- char gran, 0 .. 99, skip 34 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:356) @@ -318,8 +318,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 34 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 35 ---------- +---------- char gran, 0 .. 99, skip 35 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:358) @@ -327,8 +327,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 35 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 36 ---------- +---------- char gran, 0 .. 99, skip 36 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:360) @@ -336,8 +336,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 36 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 37 ---------- +---------- char gran, 0 .. 99, skip 37 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:362) @@ -345,8 +345,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 37 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 38 ---------- +---------- char gran, 0 .. 99, skip 38 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:364) @@ -354,8 +354,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 38 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 39 ---------- +---------- char gran, 0 .. 99, skip 39 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:366) @@ -363,8 +363,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 39 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 40 ---------- +---------- char gran, 0 .. 99, skip 40 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:368) @@ -372,8 +372,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 40 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 41 ---------- +---------- char gran, 0 .. 99, skip 41 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:370) @@ -381,8 +381,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 41 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 42 ---------- +---------- char gran, 0 .. 99, skip 42 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:372) @@ -390,8 +390,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 42 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 43 ---------- +---------- char gran, 0 .. 99, skip 43 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:374) @@ -399,8 +399,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 43 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 44 ---------- +---------- char gran, 0 .. 99, skip 44 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:376) @@ -408,8 +408,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 44 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 45 ---------- +---------- char gran, 0 .. 99, skip 45 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:378) @@ -417,8 +417,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 45 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 46 ---------- +---------- char gran, 0 .. 99, skip 46 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:380) @@ -426,8 +426,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 46 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 47 ---------- +---------- char gran, 0 .. 99, skip 47 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:382) @@ -435,8 +435,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 47 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 48 ---------- +---------- char gran, 0 .. 99, skip 48 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:384) @@ -444,8 +444,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 48 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 49 ---------- +---------- char gran, 0 .. 99, skip 49 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:386) @@ -453,8 +453,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 49 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 50 ---------- +---------- char gran, 0 .. 99, skip 50 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:388) @@ -462,8 +462,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 50 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 51 ---------- +---------- char gran, 0 .. 99, skip 51 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:390) @@ -471,8 +471,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 51 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 52 ---------- +---------- char gran, 0 .. 99, skip 52 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:392) @@ -480,8 +480,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 52 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 53 ---------- +---------- char gran, 0 .. 99, skip 53 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:394) @@ -489,8 +489,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 53 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 54 ---------- +---------- char gran, 0 .. 99, skip 54 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:396) @@ -498,8 +498,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 54 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 55 ---------- +---------- char gran, 0 .. 99, skip 55 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:398) @@ -507,8 +507,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 55 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 56 ---------- +---------- char gran, 0 .. 99, skip 56 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:400) @@ -516,8 +516,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 56 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 57 ---------- +---------- char gran, 0 .. 99, skip 57 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:402) @@ -525,8 +525,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 57 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 58 ---------- +---------- char gran, 0 .. 99, skip 58 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:404) @@ -534,8 +534,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 58 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 59 ---------- +---------- char gran, 0 .. 99, skip 59 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:406) @@ -543,8 +543,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 59 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 60 ---------- +---------- char gran, 0 .. 99, skip 60 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:408) @@ -552,8 +552,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 60 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 61 ---------- +---------- char gran, 0 .. 99, skip 61 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:410) @@ -561,8 +561,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 61 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 62 ---------- +---------- char gran, 0 .. 99, skip 62 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:412) @@ -570,8 +570,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 62 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 63 ---------- +---------- char gran, 0 .. 99, skip 63 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:414) @@ -579,8 +579,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 63 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 64 ---------- +---------- char gran, 0 .. 99, skip 64 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:416) @@ -588,8 +588,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 64 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 65 ---------- +---------- char gran, 0 .. 99, skip 65 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:418) @@ -597,8 +597,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 65 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 66 ---------- +---------- char gran, 0 .. 99, skip 66 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:420) @@ -606,8 +606,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 66 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 67 ---------- +---------- char gran, 0 .. 99, skip 67 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:422) @@ -615,8 +615,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 67 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 68 ---------- +---------- char gran, 0 .. 99, skip 68 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:424) @@ -624,8 +624,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 68 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 69 ---------- +---------- char gran, 0 .. 99, skip 69 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:426) @@ -633,8 +633,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 69 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 70 ---------- +---------- char gran, 0 .. 99, skip 70 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:428) @@ -642,8 +642,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 70 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 71 ---------- +---------- char gran, 0 .. 99, skip 71 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:430) @@ -651,8 +651,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 71 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 72 ---------- +---------- char gran, 0 .. 99, skip 72 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:432) @@ -660,8 +660,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 72 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 73 ---------- +---------- char gran, 0 .. 99, skip 73 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:434) @@ -669,8 +669,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 73 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 74 ---------- +---------- char gran, 0 .. 99, skip 74 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:436) @@ -678,8 +678,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 74 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 75 ---------- +---------- char gran, 0 .. 99, skip 75 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:438) @@ -687,8 +687,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 75 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 76 ---------- +---------- char gran, 0 .. 99, skip 76 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:440) @@ -696,8 +696,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 76 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 77 ---------- +---------- char gran, 0 .. 99, skip 77 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:442) @@ -705,8 +705,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 77 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 78 ---------- +---------- char gran, 0 .. 99, skip 78 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:444) @@ -714,8 +714,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 78 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 79 ---------- +---------- char gran, 0 .. 99, skip 79 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:446) @@ -723,8 +723,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 79 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 80 ---------- +---------- char gran, 0 .. 99, skip 80 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:448) @@ -732,8 +732,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 80 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 81 ---------- +---------- char gran, 0 .. 99, skip 81 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:450) @@ -741,8 +741,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 81 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 82 ---------- +---------- char gran, 0 .. 99, skip 82 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:452) @@ -750,8 +750,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 82 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 83 ---------- +---------- char gran, 0 .. 99, skip 83 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:454) @@ -759,8 +759,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 83 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 84 ---------- +---------- char gran, 0 .. 99, skip 84 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:456) @@ -768,8 +768,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 84 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 85 ---------- +---------- char gran, 0 .. 99, skip 85 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:458) @@ -777,8 +777,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 85 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 86 ---------- +---------- char gran, 0 .. 99, skip 86 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:460) @@ -786,8 +786,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 86 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 87 ---------- +---------- char gran, 0 .. 99, skip 87 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:462) @@ -795,8 +795,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 87 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 88 ---------- +---------- char gran, 0 .. 99, skip 88 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:464) @@ -804,8 +804,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 88 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 89 ---------- +---------- char gran, 0 .. 99, skip 89 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:466) @@ -813,8 +813,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 89 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 90 ---------- +---------- char gran, 0 .. 99, skip 90 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:468) @@ -822,8 +822,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 90 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 91 ---------- +---------- char gran, 0 .. 99, skip 91 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:470) @@ -831,8 +831,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 91 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 92 ---------- +---------- char gran, 0 .. 99, skip 92 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:472) @@ -840,8 +840,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 92 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 93 ---------- +---------- char gran, 0 .. 99, skip 93 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:474) @@ -849,8 +849,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 93 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 94 ---------- +---------- char gran, 0 .. 99, skip 94 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:476) @@ -858,8 +858,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 94 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 95 ---------- +---------- char gran, 0 .. 99, skip 95 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:478) @@ -867,8 +867,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 95 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 96 ---------- +---------- char gran, 0 .. 99, skip 96 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:480) @@ -876,8 +876,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 96 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 97 ---------- +---------- char gran, 0 .. 99, skip 97 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:482) @@ -885,8 +885,8 @@ Conflicting store by thread x at 0x........ size 1 Address 0x........ is at offset 97 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- char gran, 0 .. 99, skip 98 ---------- +---------- char gran, 0 .. 99, skip 98 ---------- Conflicting store by thread x at 0x........ size 1 at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:484) @@ -895,12 +895,12 @@ Address 0x........ is at offset 98 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) + ========================================================== === 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 === ========================================================== ---------- short gran, 0 .. 98, skip 0 ---------- - Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:288) @@ -908,8 +908,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 0 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 1 ---------- +---------- short gran, 1 .. 98, skip 1 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:290) @@ -917,8 +917,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 1 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 2 ---------- +---------- short gran, 0 .. 98, skip 2 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:292) @@ -926,8 +926,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 2 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 3 ---------- +---------- short gran, 1 .. 98, skip 3 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:294) @@ -935,8 +935,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 3 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 4 ---------- +---------- short gran, 0 .. 98, skip 4 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:296) @@ -944,8 +944,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 4 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 5 ---------- +---------- short gran, 1 .. 98, skip 5 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:298) @@ -953,8 +953,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 5 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 6 ---------- +---------- short gran, 0 .. 98, skip 6 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:300) @@ -962,8 +962,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 6 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 7 ---------- +---------- short gran, 1 .. 98, skip 7 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:302) @@ -971,8 +971,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 7 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 8 ---------- +---------- short gran, 0 .. 98, skip 8 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:304) @@ -980,8 +980,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 8 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 9 ---------- +---------- short gran, 1 .. 98, skip 9 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:306) @@ -989,8 +989,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 9 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 10 ---------- +---------- short gran, 0 .. 98, skip 10 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:308) @@ -998,8 +998,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 10 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 11 ---------- +---------- short gran, 1 .. 98, skip 11 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:310) @@ -1007,8 +1007,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 11 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 12 ---------- +---------- short gran, 0 .. 98, skip 12 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:312) @@ -1016,8 +1016,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 12 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 13 ---------- +---------- short gran, 1 .. 98, skip 13 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:314) @@ -1025,8 +1025,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 13 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 14 ---------- +---------- short gran, 0 .. 98, skip 14 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:316) @@ -1034,8 +1034,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 14 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 15 ---------- +---------- short gran, 1 .. 98, skip 15 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:318) @@ -1043,8 +1043,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 15 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 16 ---------- +---------- short gran, 0 .. 98, skip 16 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:320) @@ -1052,8 +1052,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 16 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 17 ---------- +---------- short gran, 1 .. 98, skip 17 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:322) @@ -1061,8 +1061,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 17 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 18 ---------- +---------- short gran, 0 .. 98, skip 18 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:324) @@ -1070,8 +1070,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 18 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 19 ---------- +---------- short gran, 1 .. 98, skip 19 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:326) @@ -1079,8 +1079,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 19 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 20 ---------- +---------- short gran, 0 .. 98, skip 20 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:328) @@ -1088,8 +1088,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 20 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 21 ---------- +---------- short gran, 1 .. 98, skip 21 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:330) @@ -1097,8 +1097,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 21 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 22 ---------- +---------- short gran, 0 .. 98, skip 22 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:332) @@ -1106,8 +1106,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 22 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 23 ---------- +---------- short gran, 1 .. 98, skip 23 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:334) @@ -1115,8 +1115,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 23 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 24 ---------- +---------- short gran, 0 .. 98, skip 24 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:336) @@ -1124,8 +1124,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 24 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 25 ---------- +---------- short gran, 1 .. 98, skip 25 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:338) @@ -1133,8 +1133,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 25 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 26 ---------- +---------- short gran, 0 .. 98, skip 26 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:340) @@ -1142,8 +1142,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 26 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 27 ---------- +---------- short gran, 1 .. 98, skip 27 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:342) @@ -1151,8 +1151,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 27 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 28 ---------- +---------- short gran, 0 .. 98, skip 28 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:344) @@ -1160,8 +1160,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 28 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 29 ---------- +---------- short gran, 1 .. 98, skip 29 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:346) @@ -1169,8 +1169,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 29 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 30 ---------- +---------- short gran, 0 .. 98, skip 30 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:348) @@ -1178,8 +1178,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 30 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 31 ---------- +---------- short gran, 1 .. 98, skip 31 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:350) @@ -1187,8 +1187,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 31 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 32 ---------- +---------- short gran, 0 .. 98, skip 32 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:352) @@ -1196,8 +1196,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 32 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 33 ---------- +---------- short gran, 1 .. 98, skip 33 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:354) @@ -1205,8 +1205,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 33 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 34 ---------- +---------- short gran, 0 .. 98, skip 34 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:356) @@ -1214,8 +1214,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 34 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 35 ---------- +---------- short gran, 1 .. 98, skip 35 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:358) @@ -1223,8 +1223,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 35 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 36 ---------- +---------- short gran, 0 .. 98, skip 36 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:360) @@ -1232,8 +1232,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 36 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 37 ---------- +---------- short gran, 1 .. 98, skip 37 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:362) @@ -1241,8 +1241,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 37 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 38 ---------- +---------- short gran, 0 .. 98, skip 38 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:364) @@ -1250,8 +1250,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 38 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 39 ---------- +---------- short gran, 1 .. 98, skip 39 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:366) @@ -1259,8 +1259,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 39 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 40 ---------- +---------- short gran, 0 .. 98, skip 40 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:368) @@ -1268,8 +1268,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 40 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 41 ---------- +---------- short gran, 1 .. 98, skip 41 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:370) @@ -1277,8 +1277,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 41 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 42 ---------- +---------- short gran, 0 .. 98, skip 42 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:372) @@ -1286,8 +1286,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 42 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 43 ---------- +---------- short gran, 1 .. 98, skip 43 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:374) @@ -1295,8 +1295,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 43 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 44 ---------- +---------- short gran, 0 .. 98, skip 44 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:376) @@ -1304,8 +1304,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 44 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 45 ---------- +---------- short gran, 1 .. 98, skip 45 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:378) @@ -1313,8 +1313,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 45 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 46 ---------- +---------- short gran, 0 .. 98, skip 46 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:380) @@ -1322,8 +1322,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 46 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 47 ---------- +---------- short gran, 1 .. 98, skip 47 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:382) @@ -1331,8 +1331,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 47 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 48 ---------- +---------- short gran, 0 .. 98, skip 48 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:384) @@ -1340,8 +1340,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 48 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 49 ---------- +---------- short gran, 1 .. 98, skip 49 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:386) @@ -1349,8 +1349,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 49 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 50 ---------- +---------- short gran, 0 .. 98, skip 50 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:388) @@ -1358,8 +1358,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 50 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 51 ---------- +---------- short gran, 1 .. 98, skip 51 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:390) @@ -1367,8 +1367,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 51 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 52 ---------- +---------- short gran, 0 .. 98, skip 52 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:392) @@ -1376,8 +1376,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 52 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 53 ---------- +---------- short gran, 1 .. 98, skip 53 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:394) @@ -1385,8 +1385,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 53 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 54 ---------- +---------- short gran, 0 .. 98, skip 54 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:396) @@ -1394,8 +1394,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 54 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 55 ---------- +---------- short gran, 1 .. 98, skip 55 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:398) @@ -1403,8 +1403,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 55 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 56 ---------- +---------- short gran, 0 .. 98, skip 56 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:400) @@ -1412,8 +1412,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 56 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 57 ---------- +---------- short gran, 1 .. 98, skip 57 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:402) @@ -1421,8 +1421,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 57 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 58 ---------- +---------- short gran, 0 .. 98, skip 58 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:404) @@ -1430,8 +1430,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 58 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 59 ---------- +---------- short gran, 1 .. 98, skip 59 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:406) @@ -1439,8 +1439,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 59 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 60 ---------- +---------- short gran, 0 .. 98, skip 60 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:408) @@ -1448,8 +1448,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 60 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 61 ---------- +---------- short gran, 1 .. 98, skip 61 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:410) @@ -1457,8 +1457,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 61 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 62 ---------- +---------- short gran, 0 .. 98, skip 62 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:412) @@ -1466,8 +1466,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 62 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 63 ---------- +---------- short gran, 1 .. 98, skip 63 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:414) @@ -1475,8 +1475,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 63 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 64 ---------- +---------- short gran, 0 .. 98, skip 64 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:416) @@ -1484,8 +1484,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 64 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 65 ---------- +---------- short gran, 1 .. 98, skip 65 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:418) @@ -1493,8 +1493,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 65 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 66 ---------- +---------- short gran, 0 .. 98, skip 66 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:420) @@ -1502,8 +1502,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 66 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 67 ---------- +---------- short gran, 1 .. 98, skip 67 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:422) @@ -1511,8 +1511,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 67 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 68 ---------- +---------- short gran, 0 .. 98, skip 68 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:424) @@ -1520,8 +1520,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 68 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 69 ---------- +---------- short gran, 1 .. 98, skip 69 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:426) @@ -1529,8 +1529,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 69 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 70 ---------- +---------- short gran, 0 .. 98, skip 70 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:428) @@ -1538,8 +1538,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 70 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 71 ---------- +---------- short gran, 1 .. 98, skip 71 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:430) @@ -1547,8 +1547,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 71 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 72 ---------- +---------- short gran, 0 .. 98, skip 72 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:432) @@ -1556,8 +1556,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 72 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 73 ---------- +---------- short gran, 1 .. 98, skip 73 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:434) @@ -1565,8 +1565,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 73 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 74 ---------- +---------- short gran, 0 .. 98, skip 74 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:436) @@ -1574,8 +1574,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 74 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 75 ---------- +---------- short gran, 1 .. 98, skip 75 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:438) @@ -1583,8 +1583,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 75 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 76 ---------- +---------- short gran, 0 .. 98, skip 76 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:440) @@ -1592,8 +1592,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 76 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 77 ---------- +---------- short gran, 1 .. 98, skip 77 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:442) @@ -1601,8 +1601,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 77 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 78 ---------- +---------- short gran, 0 .. 98, skip 78 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:444) @@ -1610,8 +1610,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 78 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 79 ---------- +---------- short gran, 1 .. 98, skip 79 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:446) @@ -1619,8 +1619,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 79 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 80 ---------- +---------- short gran, 0 .. 98, skip 80 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:448) @@ -1628,8 +1628,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 80 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 81 ---------- +---------- short gran, 1 .. 98, skip 81 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:450) @@ -1637,8 +1637,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 81 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 82 ---------- +---------- short gran, 0 .. 98, skip 82 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:452) @@ -1646,8 +1646,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 82 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 83 ---------- +---------- short gran, 1 .. 98, skip 83 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:454) @@ -1655,8 +1655,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 83 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 84 ---------- +---------- short gran, 0 .. 98, skip 84 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:456) @@ -1664,8 +1664,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 84 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 85 ---------- +---------- short gran, 1 .. 98, skip 85 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:458) @@ -1673,8 +1673,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 85 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 86 ---------- +---------- short gran, 0 .. 98, skip 86 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:460) @@ -1682,8 +1682,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 86 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 87 ---------- +---------- short gran, 1 .. 98, skip 87 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:462) @@ -1691,8 +1691,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 87 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 88 ---------- +---------- short gran, 0 .. 98, skip 88 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:464) @@ -1700,8 +1700,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 88 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 89 ---------- +---------- short gran, 1 .. 98, skip 89 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:466) @@ -1709,8 +1709,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 89 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 90 ---------- +---------- short gran, 0 .. 98, skip 90 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:468) @@ -1718,8 +1718,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 90 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 91 ---------- +---------- short gran, 1 .. 98, skip 91 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:470) @@ -1727,8 +1727,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 91 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 92 ---------- +---------- short gran, 0 .. 98, skip 92 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:472) @@ -1736,8 +1736,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 92 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 93 ---------- +---------- short gran, 1 .. 98, skip 93 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:474) @@ -1745,8 +1745,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 93 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 94 ---------- +---------- short gran, 0 .. 98, skip 94 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:476) @@ -1754,8 +1754,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 94 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 95 ---------- +---------- short gran, 1 .. 98, skip 95 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:478) @@ -1763,8 +1763,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 95 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 0 .. 98, skip 96 ---------- +---------- short gran, 0 .. 98, skip 96 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:480) @@ -1772,8 +1772,8 @@ Conflicting store by thread x at 0x........ size 2 Address 0x........ is at offset 96 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- short gran, 1 .. 98, skip 97 ---------- +---------- short gran, 1 .. 98, skip 97 ---------- Conflicting store by thread x at 0x........ size 2 at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:482) @@ -1782,12 +1782,12 @@ Address 0x........ is at offset 97 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) + ========================================================== === 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 === ========================================================== ---------- int gran, 0 .. 96, skip 0 ---------- - Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:288) @@ -1795,8 +1795,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 0 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 1 ---------- +---------- int gran, 1 .. 96, skip 1 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) @@ -1804,8 +1804,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 1 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 2 ---------- +---------- int gran, 2 .. 96, skip 2 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:292) @@ -1813,8 +1813,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 2 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 3 ---------- +---------- int gran, 3 .. 96, skip 3 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) @@ -1822,8 +1822,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 3 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 4 ---------- +---------- int gran, 0 .. 96, skip 4 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:296) @@ -1831,8 +1831,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 4 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 5 ---------- +---------- int gran, 1 .. 96, skip 5 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) @@ -1840,8 +1840,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 5 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 6 ---------- +---------- int gran, 2 .. 96, skip 6 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:300) @@ -1849,8 +1849,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 6 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 7 ---------- +---------- int gran, 3 .. 96, skip 7 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) @@ -1858,8 +1858,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 7 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 8 ---------- +---------- int gran, 0 .. 96, skip 8 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:304) @@ -1867,8 +1867,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 8 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 9 ---------- +---------- int gran, 1 .. 96, skip 9 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) @@ -1876,8 +1876,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 9 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 10 ---------- +---------- int gran, 2 .. 96, skip 10 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:308) @@ -1885,8 +1885,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 10 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 11 ---------- +---------- int gran, 3 .. 96, skip 11 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) @@ -1894,8 +1894,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 11 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 12 ---------- +---------- int gran, 0 .. 96, skip 12 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:312) @@ -1903,8 +1903,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 12 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 13 ---------- +---------- int gran, 1 .. 96, skip 13 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) @@ -1912,8 +1912,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 13 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 14 ---------- +---------- int gran, 2 .. 96, skip 14 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:316) @@ -1921,8 +1921,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 14 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 15 ---------- +---------- int gran, 3 .. 96, skip 15 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) @@ -1930,8 +1930,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 15 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 16 ---------- +---------- int gran, 0 .. 96, skip 16 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:320) @@ -1939,8 +1939,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 16 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 17 ---------- +---------- int gran, 1 .. 96, skip 17 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) @@ -1948,8 +1948,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 17 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 18 ---------- +---------- int gran, 2 .. 96, skip 18 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:324) @@ -1957,8 +1957,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 18 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 19 ---------- +---------- int gran, 3 .. 96, skip 19 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) @@ -1966,8 +1966,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 19 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 20 ---------- +---------- int gran, 0 .. 96, skip 20 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:328) @@ -1975,8 +1975,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 20 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 21 ---------- +---------- int gran, 1 .. 96, skip 21 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) @@ -1984,8 +1984,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 21 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 22 ---------- +---------- int gran, 2 .. 96, skip 22 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:332) @@ -1993,8 +1993,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 22 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 23 ---------- +---------- int gran, 3 .. 96, skip 23 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) @@ -2002,8 +2002,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 23 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 24 ---------- +---------- int gran, 0 .. 96, skip 24 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:336) @@ -2011,8 +2011,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 24 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 25 ---------- +---------- int gran, 1 .. 96, skip 25 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) @@ -2020,8 +2020,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 25 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 26 ---------- +---------- int gran, 2 .. 96, skip 26 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:340) @@ -2029,8 +2029,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 26 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 27 ---------- +---------- int gran, 3 .. 96, skip 27 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) @@ -2038,8 +2038,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 27 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 28 ---------- +---------- int gran, 0 .. 96, skip 28 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:344) @@ -2047,8 +2047,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 28 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 29 ---------- +---------- int gran, 1 .. 96, skip 29 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) @@ -2056,8 +2056,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 29 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 30 ---------- +---------- int gran, 2 .. 96, skip 30 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:348) @@ -2065,8 +2065,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 30 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 31 ---------- +---------- int gran, 3 .. 96, skip 31 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) @@ -2074,8 +2074,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 31 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 32 ---------- +---------- int gran, 0 .. 96, skip 32 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:352) @@ -2083,8 +2083,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 32 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 33 ---------- +---------- int gran, 1 .. 96, skip 33 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) @@ -2092,8 +2092,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 33 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 34 ---------- +---------- int gran, 2 .. 96, skip 34 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:356) @@ -2101,8 +2101,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 34 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 35 ---------- +---------- int gran, 3 .. 96, skip 35 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) @@ -2110,8 +2110,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 35 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 36 ---------- +---------- int gran, 0 .. 96, skip 36 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:360) @@ -2119,8 +2119,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 36 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 37 ---------- +---------- int gran, 1 .. 96, skip 37 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) @@ -2128,8 +2128,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 37 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 38 ---------- +---------- int gran, 2 .. 96, skip 38 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:364) @@ -2137,8 +2137,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 38 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 39 ---------- +---------- int gran, 3 .. 96, skip 39 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) @@ -2146,8 +2146,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 39 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 40 ---------- +---------- int gran, 0 .. 96, skip 40 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:368) @@ -2155,8 +2155,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 40 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 41 ---------- +---------- int gran, 1 .. 96, skip 41 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) @@ -2164,8 +2164,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 41 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 42 ---------- +---------- int gran, 2 .. 96, skip 42 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:372) @@ -2173,8 +2173,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 42 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 43 ---------- +---------- int gran, 3 .. 96, skip 43 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) @@ -2182,8 +2182,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 43 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 44 ---------- +---------- int gran, 0 .. 96, skip 44 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:376) @@ -2191,8 +2191,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 44 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 45 ---------- +---------- int gran, 1 .. 96, skip 45 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) @@ -2200,8 +2200,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 45 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 46 ---------- +---------- int gran, 2 .. 96, skip 46 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:380) @@ -2209,8 +2209,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 46 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 47 ---------- +---------- int gran, 3 .. 96, skip 47 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) @@ -2218,8 +2218,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 47 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 48 ---------- +---------- int gran, 0 .. 96, skip 48 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:384) @@ -2227,8 +2227,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 48 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 49 ---------- +---------- int gran, 1 .. 96, skip 49 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) @@ -2236,8 +2236,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 49 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 50 ---------- +---------- int gran, 2 .. 96, skip 50 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:388) @@ -2245,8 +2245,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 50 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 51 ---------- +---------- int gran, 3 .. 96, skip 51 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) @@ -2254,8 +2254,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 51 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 52 ---------- +---------- int gran, 0 .. 96, skip 52 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:392) @@ -2263,8 +2263,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 52 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 53 ---------- +---------- int gran, 1 .. 96, skip 53 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) @@ -2272,8 +2272,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 53 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 54 ---------- +---------- int gran, 2 .. 96, skip 54 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:396) @@ -2281,8 +2281,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 54 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 55 ---------- +---------- int gran, 3 .. 96, skip 55 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) @@ -2290,8 +2290,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 55 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 56 ---------- +---------- int gran, 0 .. 96, skip 56 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:400) @@ -2299,8 +2299,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 56 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 57 ---------- +---------- int gran, 1 .. 96, skip 57 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) @@ -2308,8 +2308,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 57 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 58 ---------- +---------- int gran, 2 .. 96, skip 58 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:404) @@ -2317,8 +2317,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 58 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 59 ---------- +---------- int gran, 3 .. 96, skip 59 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) @@ -2326,8 +2326,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 59 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 60 ---------- +---------- int gran, 0 .. 96, skip 60 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:408) @@ -2335,8 +2335,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 60 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 61 ---------- +---------- int gran, 1 .. 96, skip 61 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) @@ -2344,8 +2344,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 61 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 62 ---------- +---------- int gran, 2 .. 96, skip 62 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:412) @@ -2353,8 +2353,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 62 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 63 ---------- +---------- int gran, 3 .. 96, skip 63 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) @@ -2362,8 +2362,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 63 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 64 ---------- +---------- int gran, 0 .. 96, skip 64 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:416) @@ -2371,8 +2371,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 64 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 65 ---------- +---------- int gran, 1 .. 96, skip 65 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) @@ -2380,8 +2380,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 65 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 66 ---------- +---------- int gran, 2 .. 96, skip 66 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:420) @@ -2389,8 +2389,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 66 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 67 ---------- +---------- int gran, 3 .. 96, skip 67 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) @@ -2398,8 +2398,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 67 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 68 ---------- +---------- int gran, 0 .. 96, skip 68 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:424) @@ -2407,8 +2407,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 68 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 69 ---------- +---------- int gran, 1 .. 96, skip 69 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) @@ -2416,8 +2416,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 69 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 70 ---------- +---------- int gran, 2 .. 96, skip 70 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:428) @@ -2425,8 +2425,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 70 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 71 ---------- +---------- int gran, 3 .. 96, skip 71 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) @@ -2434,8 +2434,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 71 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 72 ---------- +---------- int gran, 0 .. 96, skip 72 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:432) @@ -2443,8 +2443,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 72 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 73 ---------- +---------- int gran, 1 .. 96, skip 73 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) @@ -2452,8 +2452,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 73 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 74 ---------- +---------- int gran, 2 .. 96, skip 74 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:436) @@ -2461,8 +2461,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 74 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 75 ---------- +---------- int gran, 3 .. 96, skip 75 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) @@ -2470,8 +2470,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 75 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 76 ---------- +---------- int gran, 0 .. 96, skip 76 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:440) @@ -2479,8 +2479,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 76 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 77 ---------- +---------- int gran, 1 .. 96, skip 77 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) @@ -2488,8 +2488,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 77 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 78 ---------- +---------- int gran, 2 .. 96, skip 78 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:444) @@ -2497,8 +2497,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 78 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 79 ---------- +---------- int gran, 3 .. 96, skip 79 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) @@ -2506,8 +2506,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 79 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 80 ---------- +---------- int gran, 0 .. 96, skip 80 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:448) @@ -2515,8 +2515,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 80 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 81 ---------- +---------- int gran, 1 .. 96, skip 81 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) @@ -2524,8 +2524,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 81 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 82 ---------- +---------- int gran, 2 .. 96, skip 82 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:452) @@ -2533,8 +2533,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 82 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 83 ---------- +---------- int gran, 3 .. 96, skip 83 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) @@ -2542,8 +2542,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 83 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 84 ---------- +---------- int gran, 0 .. 96, skip 84 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:456) @@ -2551,8 +2551,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 84 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 85 ---------- +---------- int gran, 1 .. 96, skip 85 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) @@ -2560,8 +2560,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 85 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 86 ---------- +---------- int gran, 2 .. 96, skip 86 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:460) @@ -2569,8 +2569,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 86 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 87 ---------- +---------- int gran, 3 .. 96, skip 87 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) @@ -2578,8 +2578,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 87 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 88 ---------- +---------- int gran, 0 .. 96, skip 88 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:464) @@ -2587,8 +2587,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 88 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 89 ---------- +---------- int gran, 1 .. 96, skip 89 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) @@ -2596,8 +2596,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 89 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 90 ---------- +---------- int gran, 2 .. 96, skip 90 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:468) @@ -2605,8 +2605,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 90 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 91 ---------- +---------- int gran, 3 .. 96, skip 91 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) @@ -2614,8 +2614,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 91 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 0 .. 96, skip 92 ---------- +---------- int gran, 0 .. 96, skip 92 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:472) @@ -2623,8 +2623,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 92 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 1 .. 96, skip 93 ---------- +---------- int gran, 1 .. 96, skip 93 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) @@ -2632,8 +2632,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 93 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 2 .. 96, skip 94 ---------- +---------- int gran, 2 .. 96, skip 94 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:476) @@ -2641,8 +2641,8 @@ Conflicting store by thread x at 0x........ size 4 Address 0x........ is at offset 94 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- int gran, 3 .. 96, skip 95 ---------- +---------- int gran, 3 .. 96, skip 95 ---------- Conflicting store by thread x at 0x........ size 4 at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) @@ -2651,12 +2651,12 @@ Address 0x........ is at offset 95 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) + ========================================================== === 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 === ========================================================== ---------- double gran, 0 .. 92, skip 0 ---------- - Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:288) @@ -2664,8 +2664,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 0 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 1 ---------- +---------- double gran, 1 .. 92, skip 1 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) @@ -2673,8 +2673,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 1 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 2 ---------- +---------- double gran, 2 .. 92, skip 2 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) @@ -2682,8 +2682,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 2 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 3 ---------- +---------- double gran, 3 .. 92, skip 3 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) @@ -2691,8 +2691,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 3 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 4 ---------- +---------- double gran, 4 .. 92, skip 4 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:296) @@ -2700,8 +2700,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 4 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 5 ---------- +---------- double gran, 5 .. 92, skip 5 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) @@ -2709,8 +2709,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 5 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 6 ---------- +---------- double gran, 6 .. 92, skip 6 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) @@ -2718,8 +2718,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 6 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 7 ---------- +---------- double gran, 7 .. 92, skip 7 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) @@ -2727,8 +2727,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 7 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 8 ---------- +---------- double gran, 0 .. 92, skip 8 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:304) @@ -2736,8 +2736,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 8 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 9 ---------- +---------- double gran, 1 .. 92, skip 9 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) @@ -2745,8 +2745,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 9 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 10 ---------- +---------- double gran, 2 .. 92, skip 10 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) @@ -2754,8 +2754,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 10 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 11 ---------- +---------- double gran, 3 .. 92, skip 11 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) @@ -2763,8 +2763,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 11 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 12 ---------- +---------- double gran, 4 .. 92, skip 12 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:312) @@ -2772,8 +2772,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 12 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 13 ---------- +---------- double gran, 5 .. 92, skip 13 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) @@ -2781,8 +2781,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 13 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 14 ---------- +---------- double gran, 6 .. 92, skip 14 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) @@ -2790,8 +2790,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 14 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 15 ---------- +---------- double gran, 7 .. 92, skip 15 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) @@ -2799,8 +2799,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 15 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 16 ---------- +---------- double gran, 0 .. 92, skip 16 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:320) @@ -2808,8 +2808,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 16 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 17 ---------- +---------- double gran, 1 .. 92, skip 17 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) @@ -2817,8 +2817,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 17 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 18 ---------- +---------- double gran, 2 .. 92, skip 18 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) @@ -2826,8 +2826,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 18 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 19 ---------- +---------- double gran, 3 .. 92, skip 19 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) @@ -2835,8 +2835,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 19 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 20 ---------- +---------- double gran, 4 .. 92, skip 20 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:328) @@ -2844,8 +2844,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 20 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 21 ---------- +---------- double gran, 5 .. 92, skip 21 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) @@ -2853,8 +2853,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 21 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 22 ---------- +---------- double gran, 6 .. 92, skip 22 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) @@ -2862,8 +2862,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 22 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 23 ---------- +---------- double gran, 7 .. 92, skip 23 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) @@ -2871,8 +2871,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 23 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 24 ---------- +---------- double gran, 0 .. 92, skip 24 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:336) @@ -2880,8 +2880,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 24 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 25 ---------- +---------- double gran, 1 .. 92, skip 25 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) @@ -2889,8 +2889,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 25 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 26 ---------- +---------- double gran, 2 .. 92, skip 26 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) @@ -2898,8 +2898,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 26 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 27 ---------- +---------- double gran, 3 .. 92, skip 27 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) @@ -2907,8 +2907,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 27 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 28 ---------- +---------- double gran, 4 .. 92, skip 28 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:344) @@ -2916,8 +2916,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 28 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 29 ---------- +---------- double gran, 5 .. 92, skip 29 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) @@ -2925,8 +2925,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 29 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 30 ---------- +---------- double gran, 6 .. 92, skip 30 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) @@ -2934,8 +2934,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 30 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 31 ---------- +---------- double gran, 7 .. 92, skip 31 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) @@ -2943,8 +2943,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 31 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 32 ---------- +---------- double gran, 0 .. 92, skip 32 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:352) @@ -2952,8 +2952,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 32 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 33 ---------- +---------- double gran, 1 .. 92, skip 33 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) @@ -2961,8 +2961,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 33 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 34 ---------- +---------- double gran, 2 .. 92, skip 34 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) @@ -2970,8 +2970,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 34 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 35 ---------- +---------- double gran, 3 .. 92, skip 35 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) @@ -2979,8 +2979,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 35 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 36 ---------- +---------- double gran, 4 .. 92, skip 36 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:360) @@ -2988,8 +2988,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 36 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 37 ---------- +---------- double gran, 5 .. 92, skip 37 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) @@ -2997,8 +2997,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 37 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 38 ---------- +---------- double gran, 6 .. 92, skip 38 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) @@ -3006,8 +3006,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 38 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 39 ---------- +---------- double gran, 7 .. 92, skip 39 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) @@ -3015,8 +3015,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 39 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 40 ---------- +---------- double gran, 0 .. 92, skip 40 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:368) @@ -3024,8 +3024,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 40 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 41 ---------- +---------- double gran, 1 .. 92, skip 41 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) @@ -3033,8 +3033,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 41 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 42 ---------- +---------- double gran, 2 .. 92, skip 42 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) @@ -3042,8 +3042,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 42 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 43 ---------- +---------- double gran, 3 .. 92, skip 43 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) @@ -3051,8 +3051,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 43 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 44 ---------- +---------- double gran, 4 .. 92, skip 44 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:376) @@ -3060,8 +3060,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 44 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 45 ---------- +---------- double gran, 5 .. 92, skip 45 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) @@ -3069,8 +3069,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 45 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 46 ---------- +---------- double gran, 6 .. 92, skip 46 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) @@ -3078,8 +3078,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 46 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 47 ---------- +---------- double gran, 7 .. 92, skip 47 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) @@ -3087,8 +3087,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 47 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 48 ---------- +---------- double gran, 0 .. 92, skip 48 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:384) @@ -3096,8 +3096,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 48 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 49 ---------- +---------- double gran, 1 .. 92, skip 49 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) @@ -3105,8 +3105,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 49 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 50 ---------- +---------- double gran, 2 .. 92, skip 50 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) @@ -3114,8 +3114,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 50 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 51 ---------- +---------- double gran, 3 .. 92, skip 51 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) @@ -3123,8 +3123,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 51 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 52 ---------- +---------- double gran, 4 .. 92, skip 52 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:392) @@ -3132,8 +3132,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 52 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 53 ---------- +---------- double gran, 5 .. 92, skip 53 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) @@ -3141,8 +3141,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 53 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 54 ---------- +---------- double gran, 6 .. 92, skip 54 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) @@ -3150,8 +3150,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 54 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 55 ---------- +---------- double gran, 7 .. 92, skip 55 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) @@ -3159,8 +3159,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 55 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 56 ---------- +---------- double gran, 0 .. 92, skip 56 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:400) @@ -3168,8 +3168,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 56 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 57 ---------- +---------- double gran, 1 .. 92, skip 57 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) @@ -3177,8 +3177,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 57 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 58 ---------- +---------- double gran, 2 .. 92, skip 58 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) @@ -3186,8 +3186,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 58 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 59 ---------- +---------- double gran, 3 .. 92, skip 59 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) @@ -3195,8 +3195,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 59 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 60 ---------- +---------- double gran, 4 .. 92, skip 60 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:408) @@ -3204,8 +3204,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 60 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 61 ---------- +---------- double gran, 5 .. 92, skip 61 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) @@ -3213,8 +3213,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 61 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 62 ---------- +---------- double gran, 6 .. 92, skip 62 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) @@ -3222,8 +3222,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 62 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 63 ---------- +---------- double gran, 7 .. 92, skip 63 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) @@ -3231,8 +3231,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 63 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 64 ---------- +---------- double gran, 0 .. 92, skip 64 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:416) @@ -3240,8 +3240,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 64 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 65 ---------- +---------- double gran, 1 .. 92, skip 65 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) @@ -3249,8 +3249,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 65 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 66 ---------- +---------- double gran, 2 .. 92, skip 66 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) @@ -3258,8 +3258,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 66 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 67 ---------- +---------- double gran, 3 .. 92, skip 67 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) @@ -3267,8 +3267,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 67 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 68 ---------- +---------- double gran, 4 .. 92, skip 68 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:424) @@ -3276,8 +3276,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 68 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 69 ---------- +---------- double gran, 5 .. 92, skip 69 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) @@ -3285,8 +3285,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 69 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 70 ---------- +---------- double gran, 6 .. 92, skip 70 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) @@ -3294,8 +3294,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 70 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 71 ---------- +---------- double gran, 7 .. 92, skip 71 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) @@ -3303,8 +3303,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 71 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 72 ---------- +---------- double gran, 0 .. 92, skip 72 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:432) @@ -3312,8 +3312,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 72 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 73 ---------- +---------- double gran, 1 .. 92, skip 73 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) @@ -3321,8 +3321,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 73 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 74 ---------- +---------- double gran, 2 .. 92, skip 74 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) @@ -3330,8 +3330,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 74 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 75 ---------- +---------- double gran, 3 .. 92, skip 75 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) @@ -3339,8 +3339,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 75 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 76 ---------- +---------- double gran, 4 .. 92, skip 76 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:440) @@ -3348,8 +3348,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 76 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 77 ---------- +---------- double gran, 5 .. 92, skip 77 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) @@ -3357,8 +3357,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 77 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 78 ---------- +---------- double gran, 6 .. 92, skip 78 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) @@ -3366,8 +3366,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 78 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 79 ---------- +---------- double gran, 7 .. 92, skip 79 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) @@ -3375,8 +3375,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 79 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 80 ---------- +---------- double gran, 0 .. 92, skip 80 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:448) @@ -3384,8 +3384,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 80 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 81 ---------- +---------- double gran, 1 .. 92, skip 81 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) @@ -3393,8 +3393,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 81 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 82 ---------- +---------- double gran, 2 .. 92, skip 82 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) @@ -3402,8 +3402,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 82 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 83 ---------- +---------- double gran, 3 .. 92, skip 83 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) @@ -3411,8 +3411,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 83 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 4 .. 92, skip 84 ---------- +---------- double gran, 4 .. 92, skip 84 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:456) @@ -3420,8 +3420,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 84 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 5 .. 92, skip 85 ---------- +---------- double gran, 5 .. 92, skip 85 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) @@ -3429,8 +3429,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 85 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 6 .. 92, skip 86 ---------- +---------- double gran, 6 .. 92, skip 86 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) @@ -3438,8 +3438,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 86 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 7 .. 92, skip 87 ---------- +---------- double gran, 7 .. 92, skip 87 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) @@ -3447,8 +3447,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 87 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 0 .. 92, skip 88 ---------- +---------- double gran, 0 .. 92, skip 88 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:464) @@ -3456,8 +3456,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 88 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 1 .. 92, skip 89 ---------- +---------- double gran, 1 .. 92, skip 89 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) @@ -3465,8 +3465,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 89 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 2 .. 92, skip 90 ---------- +---------- double gran, 2 .. 92, skip 90 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) @@ -3474,8 +3474,8 @@ Conflicting store by thread x at 0x........ size 8 Address 0x........ is at offset 90 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) ----------- double gran, 3 .. 92, skip 91 ---------- +---------- double gran, 3 .. 92, skip 91 ---------- Conflicting store by thread x at 0x........ size 8 at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) @@ -3484,4 +3484,5 @@ Address 0x........ is at offset 91 from 0x......... Allocation context: at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (tc19_shadowmem.c:144) + ERROR SUMMARY: 385 errors from 385 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 index 64089a91..c7c05891 100644 --- a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 +++ b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 @@ -14,8 +14,8 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) ----------------- pthread_mutex_lock et al ---------------- +---------------- pthread_mutex_lock et al ---------------- The object at address 0x........ is not a mutex. at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) @@ -38,8 +38,8 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_trylock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:116) ----------------- pthread_cond_wait et al ---------------- +---------------- pthread_cond_wait et al ---------------- Mutex not locked: mutex 0x........, recursion count 0, owner 0. at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?) @@ -48,6 +48,7 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + FIXME: can't figure out how to verify wrap of pthread_cond_signal @@ -56,17 +57,16 @@ FIXME: can't figure out how to verify wrap of pthread_broadcast_signal ---------------- pthread_rwlock_* ---------------- - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:179) rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:196) @@ -80,12 +80,12 @@ Reader-writer lock reinitialization: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:212) @@ -93,8 +93,8 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) ----------------- sem_* ---------------- +---------------- sem_* ---------------- Semaphore reinitialization: semaphore 0x........ at 0x........: sem_init (drd_pthread_intercepts.c:?) @@ -103,8 +103,8 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) -FIXME: can't figure out how to verify wrap of sem_destroy +FIXME: can't figure out how to verify wrap of sem_destroy Invalid semaphore: semaphore 0x........ at 0x........: sem_wait (drd_pthread_intercepts.c:?) @@ -113,6 +113,7 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) + FIXME: can't figure out how to verify wrap of sem_post @@ -131,4 +132,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5 b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5 index c52accce..509f29ae 100644 --- a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5 +++ b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5 @@ -14,8 +14,8 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) ----------------- pthread_mutex_lock et al ---------------- +---------------- pthread_mutex_lock et al ---------------- The object at address 0x........ is not a mutex. at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) @@ -35,8 +35,8 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:108) ----------------- pthread_cond_wait et al ---------------- +---------------- pthread_cond_wait et al ---------------- Mutex not locked: mutex 0x........, recursion count 0, owner 0. at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?) @@ -45,6 +45,7 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + FIXME: can't figure out how to verify wrap of pthread_cond_signal @@ -53,17 +54,16 @@ FIXME: can't figure out how to verify wrap of pthread_broadcast_signal ---------------- pthread_rwlock_* ---------------- - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:179) rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:196) @@ -77,12 +77,12 @@ Reader-writer lock reinitialization: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:212) @@ -90,8 +90,8 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) ----------------- sem_* ---------------- +---------------- sem_* ---------------- Semaphore reinitialization: semaphore 0x........ at 0x........: sem_init (drd_pthread_intercepts.c:?) @@ -100,8 +100,8 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) -FIXME: can't figure out how to verify wrap of sem_destroy +FIXME: can't figure out how to verify wrap of sem_destroy Invalid semaphore: semaphore 0x........ at 0x........: sem_wait (drd_pthread_intercepts.c:?) @@ -110,12 +110,12 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) + FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ - Destroying locked rwlock: rwlock 0x......... at 0x........: main (tc20_verifywrap.c:262) rwlock 0x........ was first observed at: @@ -128,4 +128,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5-ppc b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5-ppc index c3714c57..9f52a48d 100644 --- a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5-ppc +++ b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.5-ppc @@ -14,8 +14,8 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) ----------------- pthread_mutex_lock et al ---------------- +---------------- pthread_mutex_lock et al ---------------- The object at address 0x........ is not a mutex. at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) @@ -35,8 +35,8 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:108) ----------------- pthread_cond_wait et al ---------------- +---------------- pthread_cond_wait et al ---------------- Mutex not locked: mutex 0x........, recursion count 0, owner 0. at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?) @@ -45,6 +45,7 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + FIXME: can't figure out how to verify wrap of pthread_cond_signal @@ -53,17 +54,16 @@ FIXME: can't figure out how to verify wrap of pthread_broadcast_signal ---------------- pthread_rwlock_* ---------------- - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:179) rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:196) @@ -77,12 +77,12 @@ Reader-writer lock reinitialization: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:212) @@ -90,8 +90,8 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) ----------------- sem_* ---------------- +---------------- sem_* ---------------- Semaphore reinitialization: semaphore 0x........ at 0x........: sem_init (drd_pthread_intercepts.c:?) @@ -100,8 +100,8 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) -FIXME: can't figure out how to verify wrap of sem_destroy +FIXME: can't figure out how to verify wrap of sem_destroy Invalid semaphore: semaphore 0x........ at 0x........: sem_wait (drd_pthread_intercepts.c:?) @@ -110,12 +110,12 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) + FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ - Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. at 0x........: main (tc20_verifywrap.c:262) mutex 0x........ was first observed at: @@ -128,4 +128,5 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:216) + ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.8 b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.8 index bd2049f4..9a71117d 100644 --- a/drd/tests/tc20_verifywrap.stderr.exp-glibc2.8 +++ b/drd/tests/tc20_verifywrap.stderr.exp-glibc2.8 @@ -14,8 +14,8 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) ----------------- pthread_mutex_lock et al ---------------- +---------------- pthread_mutex_lock et al ---------------- The object at address 0x........ is not a mutex. at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) @@ -35,8 +35,8 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:108) ----------------- pthread_cond_wait et al ---------------- +---------------- pthread_cond_wait et al ---------------- Mutex not locked: mutex 0x........, recursion count 0, owner 0. at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?) @@ -45,6 +45,7 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + FIXME: can't figure out how to verify wrap of pthread_cond_signal @@ -53,17 +54,16 @@ FIXME: can't figure out how to verify wrap of pthread_broadcast_signal ---------------- pthread_rwlock_* ---------------- - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:179) rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:196) @@ -77,12 +77,12 @@ Reader-writer lock reinitialization: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:212) @@ -90,8 +90,8 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) ----------------- sem_* ---------------- +---------------- sem_* ---------------- Semaphore reinitialization: semaphore 0x........ at 0x........: sem_init (drd_pthread_intercepts.c:?) @@ -100,8 +100,8 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) -FIXME: can't figure out how to verify wrap of sem_destroy +FIXME: can't figure out how to verify wrap of sem_destroy Invalid semaphore: semaphore 0x........ at 0x........: sem_wait (drd_pthread_intercepts.c:?) @@ -110,10 +110,10 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) + FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ - ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc20_verifywrap2.stderr.exp-glibc2.5 b/drd/tests/tc20_verifywrap2.stderr.exp-glibc2.5 index 520526c5..ffb5656d 100644 --- a/drd/tests/tc20_verifywrap2.stderr.exp-glibc2.5 +++ b/drd/tests/tc20_verifywrap2.stderr.exp-glibc2.5 @@ -14,24 +14,25 @@ Other segment start (thread 2) Other segment end (thread 2) (thread finished, call stack no longer available) + ---------------- pthread_mutex_lock et al ---------------- [1] mutex_init invalid mutex 0x........ - The object at address 0x........ is not a mutex. at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:92) + [1] mutex_init mutex 0x........ [1] mutex_trylock mutex 0x........ rc 0 owner 0 [1] post_mutex_lock mutex 0x........ rc 0 owner 0 [1] mutex_destroy mutex 0x........ rc 1 owner 1 - Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. at 0x........: pthread_mutex_destroy (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:102) mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:100) + [1] mutex_trylock mutex 0x........ rc 0 owner 0 [1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed) [1] pre_mutex_lock mutex 0x........ rc 0 owner 0 @@ -39,7 +40,6 @@ mutex 0x........ was first observed at: [1] mutex_trylock mutex 0x........ rc 0 owner 0 [1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed) [1] mutex_unlock mutex 0x........ rc 0 - Mutex not locked: mutex 0x........, recursion count 0, owner 0. at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:125) @@ -47,18 +47,19 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:108) + ---------------- pthread_cond_wait et al ---------------- [1] mutex_init error checking mutex 0x........ [1] cond_init cond 0x........ [1] mutex_unlock error checking mutex 0x........ rc 0 - Mutex not locked: mutex 0x........, recursion count 0, owner 0. at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:147) mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + [1] cond_pre_wait cond 0x........ [1] cond_post_wait cond 0x........ [1] cond_post_wait error checking mutex 0x........ rc 0 owner 0 @@ -77,17 +78,16 @@ FIXME: can't figure out how to verify wrap of pthread_broadcast_signal ---------------- pthread_rwlock_* ---------------- - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:179) rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:196) @@ -101,12 +101,12 @@ Reader-writer lock reinitialization: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Reader-writer lock not locked by calling thread: rwlock 0x......... at 0x........: pthread_rwlock_unlock (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:212) @@ -114,11 +114,11 @@ rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:186) + ---------------- sem_* ---------------- [1] sem_init 0x........ value 4294967295 [1] sem_init 0x........ value 0 - Semaphore reinitialization: semaphore 0x........ at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:231) @@ -126,16 +126,17 @@ semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) + FIXME: can't figure out how to verify wrap of sem_destroy [1] sem_wait 0x........ value 0 -> 4294967295 - Invalid semaphore: semaphore 0x........ at 0x........: sem_wait (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:242) semaphore 0x........ was first observed at: at 0x........: sem_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:228) + [1] sem_post 0x........ value 4294967295 -> 0 FIXME: can't figure out how to verify wrap of sem_post @@ -144,19 +145,19 @@ FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ - Destroying locked rwlock: rwlock 0x......... at 0x........: main (tc20_verifywrap.c:262) rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:216) -[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1 +[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1 Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. at 0x........: main (tc20_verifywrap.c:262) mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc20_verifywrap.c:145) + [1] mutex_destroy mutex 0x........ rc 0 owner 0 [1] mutex_trylock recursive mutex 0x........ rc 0 owner 0 [1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0 diff --git a/drd/tests/tc22_exit_w_lock.stderr.exp-32bit b/drd/tests/tc22_exit_w_lock.stderr.exp-32bit index 2577eeb4..b4e5b2c1 100644 --- a/drd/tests/tc22_exit_w_lock.stderr.exp-32bit +++ b/drd/tests/tc22_exit_w_lock.stderr.exp-32bit @@ -135,4 +135,5 @@ Mutex still locked at thread exit: address 0x........, recursion count 1, owner at 0x........: pthread_join (drd_pthread_intercepts.c:?) by 0x........: main (tc22_exit_w_lock.c:43) + ERROR SUMMARY: 12 errors from 12 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc22_exit_w_lock.stderr.exp-64bit b/drd/tests/tc22_exit_w_lock.stderr.exp-64bit index a2fa1fe9..cf7e0d2d 100644 --- a/drd/tests/tc22_exit_w_lock.stderr.exp-64bit +++ b/drd/tests/tc22_exit_w_lock.stderr.exp-64bit @@ -7,4 +7,5 @@ mutex 0x........ was first observed at: by 0x........: child_fn1 (tc22_exit_w_lock.c:18) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc23_bogus_condwait.stderr.exp-darwin b/drd/tests/tc23_bogus_condwait.stderr.exp-darwin index d687339c..f2132860 100644 --- a/drd/tests/tc23_bogus_condwait.stderr.exp-darwin +++ b/drd/tests/tc23_bogus_condwait.stderr.exp-darwin @@ -59,4 +59,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc23_bogus_condwait.c:53) + ERROR SUMMARY: 9 errors from 7 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc23_bogus_condwait.stderr.exp-linux-ppc b/drd/tests/tc23_bogus_condwait.stderr.exp-linux-ppc index 19842f6e..90ab60fa 100644 --- a/drd/tests/tc23_bogus_condwait.stderr.exp-linux-ppc +++ b/drd/tests/tc23_bogus_condwait.stderr.exp-linux-ppc @@ -9,4 +9,5 @@ Process terminating with default action of signal 7 (SIGBUS) by 0x........: pthread_cond_wait@@GLIBC_2.3.2(within libpthread-?.?.so) by 0x........: main (tc23_bogus_condwait.c:69) + ERROR SUMMARY: 2 errors from 1 contexts (suppressed: 0 from 0) diff --git a/drd/tests/tc23_bogus_condwait.stderr.exp-linux-x86 b/drd/tests/tc23_bogus_condwait.stderr.exp-linux-x86 index f60012cb..5e16bd2e 100644 --- a/drd/tests/tc23_bogus_condwait.stderr.exp-linux-x86 +++ b/drd/tests/tc23_bogus_condwait.stderr.exp-linux-x86 @@ -71,8 +71,8 @@ cond 0x........ was first observed at: mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc23_bogus_condwait.c:53) -The impossible happened: mutex 0x........ is locked simultaneously by two threads (recursion count 1, owners 2 and 1) ! +The impossible happened: mutex 0x........ is locked simultaneously by two threads (recursion count 1, owners 2 and 1) ! Thread 2: Mutex not locked by calling thread: mutex 0x........, recursion count 2, owner 1. at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) @@ -82,4 +82,5 @@ mutex 0x........ was first observed at: at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) by 0x........: main (tc23_bogus_condwait.c:53) + ERROR SUMMARY: 11 errors from 9 contexts (suppressed: 0 from 0) diff --git a/drd/tests/thread_name.stderr.exp b/drd/tests/thread_name.stderr.exp index b74a4ada..82ad952c 100644 --- a/drd/tests/thread_name.stderr.exp +++ b/drd/tests/thread_name.stderr.exp @@ -8,8 +8,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 2 +thread_func instance 2 Thread 3 (thread_func instance 2): The object at address 0x........ is not a mutex. @@ -17,8 +17,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 3 +thread_func instance 3 Thread 4 (thread_func instance 3): The object at address 0x........ is not a mutex. @@ -26,8 +26,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 4 +thread_func instance 4 Thread 5 (thread_func instance 4): The object at address 0x........ is not a mutex. @@ -35,8 +35,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 5 +thread_func instance 5 Thread 6 (thread_func instance 5): The object at address 0x........ is not a mutex. @@ -44,8 +44,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 6 +thread_func instance 6 Thread 7 (thread_func instance 6): The object at address 0x........ is not a mutex. @@ -53,8 +53,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 7 +thread_func instance 7 Thread 8 (thread_func instance 7): The object at address 0x........ is not a mutex. @@ -62,8 +62,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 8 +thread_func instance 8 Thread 9 (thread_func instance 8): The object at address 0x........ is not a mutex. @@ -71,8 +71,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 9 +thread_func instance 9 Thread 10 (thread_func instance 9): The object at address 0x........ is not a mutex. @@ -80,8 +80,8 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) -thread_func instance 10 +thread_func instance 10 Thread 11 (thread_func instance 10): The object at address 0x........ is not a mutex. @@ -89,4 +89,5 @@ The object at address 0x........ is not a mutex. by 0x........: thread_func (thread_name.c:?) by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) + ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) diff --git a/drd/tests/trylock.stderr.exp b/drd/tests/trylock.stderr.exp index 5ff1548c..2c5d765f 100644 --- a/drd/tests/trylock.stderr.exp +++ b/drd/tests/trylock.stderr.exp @@ -12,6 +12,7 @@ Recursive writer locking not allowed: rwlock 0x......... rwlock 0x........ was first observed at: at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?) by 0x........: main (trylock.c:?) + Locking mutex via pthread_mutex_trylock(). Locking mutex via pthread_mutex_lock(). Locking mutex via pthread_mutex_timedlock(). diff --git a/exp-ptrcheck/tests/bad_percentify.stderr.exp-glibc28-amd64 b/exp-ptrcheck/tests/bad_percentify.stderr.exp-glibc28-amd64 index 2f5c8156..b647e4a4 100644 --- a/exp-ptrcheck/tests/bad_percentify.stderr.exp-glibc28-amd64 +++ b/exp-ptrcheck/tests/bad_percentify.stderr.exp-glibc28-amd64 @@ -29,4 +29,5 @@ Invalid read of size 1 Expected: stack array "buf" in frame 3 back from here Actual: unknown + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/base.stderr.exp-glibc25-amd64 b/exp-ptrcheck/tests/base.stderr.exp-glibc25-amd64 index f6924d48..ebe053b1 100644 --- a/exp-ptrcheck/tests/base.stderr.exp-glibc25-amd64 +++ b/exp-ptrcheck/tests/base.stderr.exp-glibc25-amd64 @@ -7,29 +7,30 @@ Invalid read of size 8 legitimate range, a block of size 80 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (arith_include2.c:22) + about to do 16 [0] about to do 16 [-1] about to do 18 [0] about to do 18 [-1] about to do 20 [0] - Invalid read of size 8 at 0x........: main (base.c:20) Address 0x........ is not derived from any known block -about to do 20 [-1] +about to do 20 [-1] Invalid read of size 8 at 0x........: main (base.c:20) Address 0x........ is not derived from any known block -about to do 22 [0] +about to do 22 [0] Invalid read of size 8 at 0x........: main (base.c:22) Address 0x........ is not derived from any known block -about to do 22 [-1] +about to do 22 [-1] Invalid read of size 8 at 0x........: main (base.c:22) Address 0x........ is not derived from any known block + ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/base.stderr.exp-glibc25-x86 b/exp-ptrcheck/tests/base.stderr.exp-glibc25-x86 index 01dc9ffd..a525dc99 100644 --- a/exp-ptrcheck/tests/base.stderr.exp-glibc25-x86 +++ b/exp-ptrcheck/tests/base.stderr.exp-glibc25-x86 @@ -7,29 +7,30 @@ Invalid read of size 4 legitimate range, a block of size 40 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (arith_include2.c:22) + about to do 16 [0] about to do 16 [-1] about to do 18 [0] about to do 18 [-1] about to do 20 [0] - Invalid read of size 4 at 0x........: main (base.c:20) Address 0x........ is not derived from any known block -about to do 20 [-1] +about to do 20 [-1] Invalid read of size 4 at 0x........: main (base.c:20) Address 0x........ is not derived from any known block -about to do 22 [0] +about to do 22 [0] Invalid read of size 4 at 0x........: main (base.c:22) Address 0x........ is not derived from any known block -about to do 22 [-1] +about to do 22 [-1] Invalid read of size 4 at 0x........: main (base.c:22) Address 0x........ is not derived from any known block + ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/ccc.stderr.exp-glibc25-amd64 b/exp-ptrcheck/tests/ccc.stderr.exp-glibc25-amd64 index 7e0e2a77..37cbad37 100644 --- a/exp-ptrcheck/tests/ccc.stderr.exp-glibc25-amd64 +++ b/exp-ptrcheck/tests/ccc.stderr.exp-glibc25-amd64 @@ -42,4 +42,5 @@ Invalid read of size 4 by 0x........: posix_memalign (vg_replace_malloc.c:...) by 0x........: main (ccc.cpp:14) + ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/ccc.stderr.exp-glibc27-x86 b/exp-ptrcheck/tests/ccc.stderr.exp-glibc27-x86 index 071d45b1..cff83e99 100644 --- a/exp-ptrcheck/tests/ccc.stderr.exp-glibc27-x86 +++ b/exp-ptrcheck/tests/ccc.stderr.exp-glibc27-x86 @@ -42,4 +42,5 @@ Invalid read of size 4 by 0x........: posix_memalign (vg_replace_malloc.c:...) by 0x........: main (ccc.cpp:14) + ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/ccc.stderr.exp-glibc28-amd64 b/exp-ptrcheck/tests/ccc.stderr.exp-glibc28-amd64 index 8a102d1e..0e35bcbf 100644 --- a/exp-ptrcheck/tests/ccc.stderr.exp-glibc28-amd64 +++ b/exp-ptrcheck/tests/ccc.stderr.exp-glibc28-amd64 @@ -42,4 +42,5 @@ Invalid read of size 4 by 0x........: posix_memalign (vg_replace_malloc.c:...) by 0x........: main (ccc.cpp:14) + ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/filter_stderr b/exp-ptrcheck/tests/filter_stderr index 346262fa..78b292ac 100755 --- a/exp-ptrcheck/tests/filter_stderr +++ b/exp-ptrcheck/tests/filter_stderr @@ -16,8 +16,8 @@ sed "s/__libc_\(.*\) (.*)$/__libc_\1 (...libc...)/" | # Remove preambly stuff; also postambly stuff sed \ --e "/^exp-ptrcheck, a heap, stack & global array overrun detector\.$/d" \ --e "/^NOTE: This is an Experimental-Class Valgrind Tool.$/d" \ +-e "/^exp-ptrcheck, a heap, stack & global array overrun detector$/d" \ +-e "/^NOTE: This is an Experimental-Class Valgrind Tool$/d" \ -e "/^Copyright (C) 2003-200., and GNU GPL'd, by OpenWorks Ltd et al.$/d" \ -e "/^For counts of detected and suppressed errors, rerun with: -v$/d" | diff --git a/exp-ptrcheck/tests/fp.stderr.exp b/exp-ptrcheck/tests/fp.stderr.exp index bc5032ba..11e99884 100644 --- a/exp-ptrcheck/tests/fp.stderr.exp +++ b/exp-ptrcheck/tests/fp.stderr.exp @@ -27,4 +27,5 @@ Invalid write of size 4 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (fp.c:12) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/globalerr.stderr.exp-glibc28-amd64 b/exp-ptrcheck/tests/globalerr.stderr.exp-glibc28-amd64 index 75c13f7d..b80c8ca4 100644 --- a/exp-ptrcheck/tests/globalerr.stderr.exp-glibc28-amd64 +++ b/exp-ptrcheck/tests/globalerr.stderr.exp-glibc28-amd64 @@ -11,4 +11,5 @@ Invalid read of size 2 Expected: global array "b" in object with soname "NONE" Actual: unknown + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/hackedbz2.stderr.exp-glibc28-amd64 b/exp-ptrcheck/tests/hackedbz2.stderr.exp-glibc28-amd64 index 805d5256..43c3c0da 100644 --- a/exp-ptrcheck/tests/hackedbz2.stderr.exp-glibc28-amd64 +++ b/exp-ptrcheck/tests/hackedbz2.stderr.exp-glibc28-amd64 @@ -12,4 +12,5 @@ Invalid read of size 1 Expected: global array "myprintf_buf" in object with soname "NONE" Actual: unknown + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/hp_bounds.stderr.exp b/exp-ptrcheck/tests/hp_bounds.stderr.exp index 97d073ee..28121b82 100644 --- a/exp-ptrcheck/tests/hp_bounds.stderr.exp +++ b/exp-ptrcheck/tests/hp_bounds.stderr.exp @@ -13,4 +13,5 @@ Invalid read of size 4 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (hp_bounds.c:6) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/hp_dangle.stderr.exp b/exp-ptrcheck/tests/hp_dangle.stderr.exp index bb9e46db..21420276 100644 --- a/exp-ptrcheck/tests/hp_dangle.stderr.exp +++ b/exp-ptrcheck/tests/hp_dangle.stderr.exp @@ -15,4 +15,5 @@ Doubly-invalid read of size 4 by 0x........: mk_dangle (hp_dangle.c:7) by 0x........: main (hp_dangle.c:15) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/hsg.stderr.exp b/exp-ptrcheck/tests/hsg.stderr.exp index 9a2818ce..acbc5a9c 100644 --- a/exp-ptrcheck/tests/hsg.stderr.exp +++ b/exp-ptrcheck/tests/hsg.stderr.exp @@ -199,6 +199,7 @@ </stack> </error> + <status> <state>FINISHED</state> <time>...</time> diff --git a/exp-ptrcheck/tests/idiv.stderr.exp b/exp-ptrcheck/tests/idiv.stderr.exp index 794ecea3..92e93911 100644 --- a/exp-ptrcheck/tests/idiv.stderr.exp +++ b/exp-ptrcheck/tests/idiv.stderr.exp @@ -266,4 +266,5 @@ Invalid read of size 4 by 0x........: ... Address 0x........ is not derived from any known block + ERROR SUMMARY: 36 errors from 36 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/imul.stderr.exp b/exp-ptrcheck/tests/imul.stderr.exp index 96f6e7dc..08f553da 100644 --- a/exp-ptrcheck/tests/imul.stderr.exp +++ b/exp-ptrcheck/tests/imul.stderr.exp @@ -233,4 +233,5 @@ Invalid read of size 4 by 0x........: ... Address 0x........ is not derived from any known block + ERROR SUMMARY: 33 errors from 33 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/justify.stderr.exp b/exp-ptrcheck/tests/justify.stderr.exp index b1846d14..0aede4bd 100644 --- a/exp-ptrcheck/tests/justify.stderr.exp +++ b/exp-ptrcheck/tests/justify.stderr.exp @@ -6,4 +6,5 @@ Invalid read of size 1 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (justify.c:16) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/mm.stderr.exp b/exp-ptrcheck/tests/mm.stderr.exp index 57657d65..83be5a53 100644 --- a/exp-ptrcheck/tests/mm.stderr.exp +++ b/exp-ptrcheck/tests/mm.stderr.exp @@ -61,4 +61,5 @@ Last byte (0x........) is 3 bytes within a 4096-byte block munmap'd by 0x........: __libc_start_main (...libc...) by 0x........: ... + ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/neg.stderr.exp b/exp-ptrcheck/tests/neg.stderr.exp index 37299cfa..1a6eea23 100644 --- a/exp-ptrcheck/tests/neg.stderr.exp +++ b/exp-ptrcheck/tests/neg.stderr.exp @@ -49,4 +49,5 @@ Invalid read of size 4 at 0x........: main (neg.c:22) Address 0x........ is not derived from any known block + ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/not.stderr.exp b/exp-ptrcheck/tests/not.stderr.exp index 40d14353..0a5b8d7c 100644 --- a/exp-ptrcheck/tests/not.stderr.exp +++ b/exp-ptrcheck/tests/not.stderr.exp @@ -69,4 +69,5 @@ Invalid read of size 4 by 0x........: ... Address 0x........ is not derived from any known block + ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/or.stderr.exp b/exp-ptrcheck/tests/or.stderr.exp index c5afcd36..e0f9b56f 100644 --- a/exp-ptrcheck/tests/or.stderr.exp +++ b/exp-ptrcheck/tests/or.stderr.exp @@ -88,4 +88,5 @@ about to do 38 [-1] about to do 39 [0] about to do 39 [-1] + ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-amd64 b/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-amd64 index 383f05ee..58888f93 100644 --- a/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-amd64 +++ b/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-amd64 @@ -104,4 +104,5 @@ Invalid read of size 2 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (partial.c:10) + ERROR SUMMARY: 15 errors from 15 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-x86 b/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-x86 index 0d1cdd22..c365a2b2 100644 --- a/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-x86 +++ b/exp-ptrcheck/tests/partial_bad.stderr.exp-glibc25-x86 @@ -104,4 +104,5 @@ Invalid read of size 2 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (partial.c:10) + ERROR SUMMARY: 15 errors from 15 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-amd64 b/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-amd64 index dbc10359..3b72c0e6 100644 --- a/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-amd64 +++ b/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-amd64 @@ -90,4 +90,5 @@ Invalid read of size 2 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (partial.c:10) + ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-x86 b/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-x86 index 6d14f65d..0f9bd892 100644 --- a/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-x86 +++ b/exp-ptrcheck/tests/partial_good.stderr.exp-glibc25-x86 @@ -69,4 +69,5 @@ Invalid read of size 2 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (partial.c:10) + ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/preen_invars.stderr.exp-glibc28-amd64 b/exp-ptrcheck/tests/preen_invars.stderr.exp-glibc28-amd64 index 8d07c630..47e35137 100644 --- a/exp-ptrcheck/tests/preen_invars.stderr.exp-glibc28-amd64 +++ b/exp-ptrcheck/tests/preen_invars.stderr.exp-glibc28-amd64 @@ -5,4 +5,5 @@ Invalid read of size 1 Expected: unknown Actual: global array "im_a_global_arr" in object with soname "preen_invars_so" + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/pth_create.stderr.exp b/exp-ptrcheck/tests/pth_create.stderr.exp index 005e1539..0fab75fa 100644 --- a/exp-ptrcheck/tests/pth_create.stderr.exp +++ b/exp-ptrcheck/tests/pth_create.stderr.exp @@ -15,4 +15,5 @@ Invalid write of size 4 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (pth_create.c:18) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/pth_specific.stderr.exp b/exp-ptrcheck/tests/pth_specific.stderr.exp index b35c9db9..1b5cef41 100644 --- a/exp-ptrcheck/tests/pth_specific.stderr.exp +++ b/exp-ptrcheck/tests/pth_specific.stderr.exp @@ -13,4 +13,5 @@ Invalid read of size 1 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (pth_specific.c:17) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-amd64 b/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-amd64 index 1916f1d9..99c551b7 100644 --- a/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-amd64 +++ b/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-amd64 @@ -41,4 +41,5 @@ Invalid read of size 8 at 0x........: realloc (vg_replace_malloc.c:...) by 0x........: main (realloc.c:33) + ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-x86 b/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-x86 index 5bf39517..265f48cc 100644 --- a/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-x86 +++ b/exp-ptrcheck/tests/realloc.stderr.exp-glibc25-x86 @@ -41,4 +41,5 @@ Invalid read of size 4 at 0x........: realloc (vg_replace_malloc.c:...) by 0x........: main (realloc.c:33) + ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/stackerr.stderr.exp-glibc27-x86 b/exp-ptrcheck/tests/stackerr.stderr.exp-glibc27-x86 index b86eb107..b876eafd 100644 --- a/exp-ptrcheck/tests/stackerr.stderr.exp-glibc27-x86 +++ b/exp-ptrcheck/tests/stackerr.stderr.exp-glibc27-x86 @@ -23,4 +23,5 @@ Invalid write of size 1 Expected: stack array "buf" in frame 4 back from here Actual: stack array "beforebuf" in frame 4 back from here + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/stackerr.stderr.exp-glibc28-amd64 b/exp-ptrcheck/tests/stackerr.stderr.exp-glibc28-amd64 index 970d1329..89da7a77 100644 --- a/exp-ptrcheck/tests/stackerr.stderr.exp-glibc28-amd64 +++ b/exp-ptrcheck/tests/stackerr.stderr.exp-glibc28-amd64 @@ -23,4 +23,5 @@ Invalid write of size 1 Expected: stack array "buf" in frame 4 back from here Actual: unknown + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/strlen_bad.stderr.exp b/exp-ptrcheck/tests/strlen_bad.stderr.exp index 5698989c..eab9bb33 100644 --- a/exp-ptrcheck/tests/strlen_bad.stderr.exp +++ b/exp-ptrcheck/tests/strlen_bad.stderr.exp @@ -39,4 +39,5 @@ Invalid read of size 4 by 0x........: __strdup (in /...libc...) by 0x........: main (strlen.c:14) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/sub.stderr.exp b/exp-ptrcheck/tests/sub.stderr.exp index ba007a19..25997986 100644 --- a/exp-ptrcheck/tests/sub.stderr.exp +++ b/exp-ptrcheck/tests/sub.stderr.exp @@ -98,4 +98,5 @@ Invalid read of size 4 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (arith_include2.c:22) + ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/supp.stderr.exp b/exp-ptrcheck/tests/supp.stderr.exp index 5d219e39..6c091767 100644 --- a/exp-ptrcheck/tests/supp.stderr.exp +++ b/exp-ptrcheck/tests/supp.stderr.exp @@ -7,4 +7,5 @@ Syscall param write(buf) is non-contiguous by 0x........: main (supp.c:12) Last byte is not inside a known block + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/suppgen.stderr.exp b/exp-ptrcheck/tests/suppgen.stderr.exp index f85933b1..879fb2bf 100644 --- a/exp-ptrcheck/tests/suppgen.stderr.exp +++ b/exp-ptrcheck/tests/suppgen.stderr.exp @@ -57,4 +57,5 @@ Last byte is not within a known block obj:*/annelid/tests/supp } + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/syscall.stderr.exp b/exp-ptrcheck/tests/syscall.stderr.exp index 3443b296..e3638299 100644 --- a/exp-ptrcheck/tests/syscall.stderr.exp +++ b/exp-ptrcheck/tests/syscall.stderr.exp @@ -106,4 +106,5 @@ Last byte (0x........) is 0 bytes within a 6-byte block alloc'd by 0x........: __libc_start_main (...libc...) by 0x........: ... + ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-amd64 b/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-amd64 index c2c4226d..47696801 100644 --- a/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-amd64 +++ b/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-amd64 @@ -15,4 +15,5 @@ Invalid read of size 1 by 0x........: ... by 0x........: main (unaligned.c:8) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-x86 b/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-x86 index fd09f58e..55002a23 100644 --- a/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-x86 +++ b/exp-ptrcheck/tests/unaligned.stderr.exp-glibc25-x86 @@ -31,4 +31,5 @@ Invalid read of size 1 by 0x........: ... by 0x........: main (unaligned.c:8) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/xor.stderr.exp b/exp-ptrcheck/tests/xor.stderr.exp index e69457f7..ff28a84a 100644 --- a/exp-ptrcheck/tests/xor.stderr.exp +++ b/exp-ptrcheck/tests/xor.stderr.exp @@ -79,4 +79,5 @@ about to do 36 [-1] about to do 37 [0] about to do 37 [-1] + ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0) diff --git a/exp-ptrcheck/tests/zero.stderr.exp b/exp-ptrcheck/tests/zero.stderr.exp index f4509e19..0da65fef 100644 --- a/exp-ptrcheck/tests/zero.stderr.exp +++ b/exp-ptrcheck/tests/zero.stderr.exp @@ -14,4 +14,5 @@ Invalid read of size 1 by 0x........: realloc (vg_replace_malloc.c:...) by 0x........: main (zero.c:18) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/bar_bad.stderr.exp b/helgrind/tests/bar_bad.stderr.exp index 7fa1270a..a3aa2bb3 100644 --- a/helgrind/tests/bar_bad.stderr.exp +++ b/helgrind/tests/bar_bad.stderr.exp @@ -11,14 +11,14 @@ Thread #x's call to pthread_barrier_init failed at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:39) -initialise a barrier twice +initialise a barrier twice Thread #x: pthread_barrier_init: barrier is already initialised at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:45) -initialise a barrier which has threads waiting on it +initialise a barrier which has threads waiting on it Thread #x: pthread_barrier_init: barrier is already initialised at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:57) @@ -27,8 +27,8 @@ Thread #x: pthread_barrier_init: threads are waiting at barrier at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:57) -destroy a barrier that has waiting threads +destroy a barrier that has waiting threads Thread #x: pthread_barrier_destroy: threads are waiting at barrier at 0x........: pthread_barrier_destroy (hg_intercepts.c:...) by 0x........: main (bar_bad.c:69) @@ -38,8 +38,9 @@ Thread #x's call to pthread_barrier_destroy failed at 0x........: pthread_barrier_destroy (hg_intercepts.c:...) by 0x........: main (bar_bad.c:69) -destroy a barrier that was never initialised +destroy a barrier that was never initialised Thread #x: pthread_barrier_destroy: barrier was never initialised at 0x........: pthread_barrier_destroy (hg_intercepts.c:...) by 0x........: main (bar_bad.c:80) + diff --git a/helgrind/tests/hg02_deadlock.stderr.exp b/helgrind/tests/hg02_deadlock.stderr.exp index cec8d416..2137a9e2 100644 --- a/helgrind/tests/hg02_deadlock.stderr.exp +++ b/helgrind/tests/hg02_deadlock.stderr.exp @@ -20,4 +20,5 @@ Thread #x: lock order "0x........ before 0x........" violated by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/hg03_inherit.stderr.exp b/helgrind/tests/hg03_inherit.stderr.exp index c77fae3c..05412c31 100644 --- a/helgrind/tests/hg03_inherit.stderr.exp +++ b/helgrind/tests/hg03_inherit.stderr.exp @@ -15,4 +15,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside shared[1], declared at hg03_inherit.c:11, in frame #x of thread x + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/hg04_race.stderr.exp b/helgrind/tests/hg04_race.stderr.exp index 99960067..42d6be67 100644 --- a/helgrind/tests/hg04_race.stderr.exp +++ b/helgrind/tests/hg04_race.stderr.exp @@ -31,4 +31,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside local var "shared" declared at hg04_race.c:6, in frame #x of thread x + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/hg05_race2.stderr.exp b/helgrind/tests/hg05_race2.stderr.exp index 067a1942..548fc0c4 100644 --- a/helgrind/tests/hg05_race2.stderr.exp +++ b/helgrind/tests/hg05_race2.stderr.exp @@ -31,4 +31,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside foo.poot[5].plop[11], declared at hg05_race2.c:24, in frame #x of thread x + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/pth_barrier1.stderr.exp b/helgrind/tests/pth_barrier1.stderr.exp index 6df3a234..a2774804 100644 --- a/helgrind/tests/pth_barrier1.stderr.exp +++ b/helgrind/tests/pth_barrier1.stderr.exp @@ -18,3 +18,4 @@ Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + diff --git a/helgrind/tests/pth_barrier2.stderr.exp b/helgrind/tests/pth_barrier2.stderr.exp index 84a2a0a7..f5a49529 100644 --- a/helgrind/tests/pth_barrier2.stderr.exp +++ b/helgrind/tests/pth_barrier2.stderr.exp @@ -297,3 +297,4 @@ Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + diff --git a/helgrind/tests/pth_barrier3.stderr.exp b/helgrind/tests/pth_barrier3.stderr.exp index 6df3a234..a2774804 100644 --- a/helgrind/tests/pth_barrier3.stderr.exp +++ b/helgrind/tests/pth_barrier3.stderr.exp @@ -18,3 +18,4 @@ Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + diff --git a/helgrind/tests/rwlock_race.stderr.exp b/helgrind/tests/rwlock_race.stderr.exp index e62847ea..2251f3aa 100644 --- a/helgrind/tests/rwlock_race.stderr.exp +++ b/helgrind/tests/rwlock_race.stderr.exp @@ -19,6 +19,7 @@ Possible data race during write of size 4 at 0x........ by thread #x ... Location 0x........ is 0 bytes inside local var "s_racy" declared at rwlock_race.c:18, in frame #x of thread x + Result: 2 ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc01_simple_race.stderr.exp b/helgrind/tests/tc01_simple_race.stderr.exp index 1fc04fe3..e12becc9 100644 --- a/helgrind/tests/tc01_simple_race.stderr.exp +++ b/helgrind/tests/tc01_simple_race.stderr.exp @@ -24,4 +24,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside global var "x" declared at tc01_simple_race.c:9 + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc04_free_lock.stderr.exp b/helgrind/tests/tc04_free_lock.stderr.exp index 11a0329f..a7c68a81 100644 --- a/helgrind/tests/tc04_free_lock.stderr.exp +++ b/helgrind/tests/tc04_free_lock.stderr.exp @@ -4,4 +4,5 @@ Thread #x is the program's root thread Thread #x: Exiting thread still holds 2 locks ... + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc05_simple_race.stderr.exp b/helgrind/tests/tc05_simple_race.stderr.exp index f90f6b29..047c6572 100644 --- a/helgrind/tests/tc05_simple_race.stderr.exp +++ b/helgrind/tests/tc05_simple_race.stderr.exp @@ -24,4 +24,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside global var "y" declared at tc05_simple_race.c:10 + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc06_two_races.stderr.exp b/helgrind/tests/tc06_two_races.stderr.exp index c49d3645..725b509a 100644 --- a/helgrind/tests/tc06_two_races.stderr.exp +++ b/helgrind/tests/tc06_two_races.stderr.exp @@ -42,4 +42,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside global var "unprot2" declared at tc06_two_races.c:9 + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc23-amd64 b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc23-amd64 index c99424ea..4160fbca 100644 --- a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc23-amd64 +++ b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc23-amd64 @@ -77,4 +77,5 @@ Thread #x deallocated location 0x........ containing a locked lock by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:50) + ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 index 12663ad6..5c6a8fc0 100644 --- a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 @@ -36,8 +36,8 @@ Thread #x's call to pthread_mutex_unlock failed at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:41) by 0x........: main (tc09_bad_unlock.c:49) ---------------------- +--------------------- Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:27) @@ -87,4 +87,5 @@ Thread #x's call to pthread_mutex_unlock failed Thread #x: Exiting thread still holds 1 lock ... + ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-x86 b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-x86 index 3409ea12..1f77f203 100644 --- a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-x86 +++ b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-x86 @@ -89,4 +89,5 @@ Thread #x deallocated location 0x........ containing a locked lock by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:50) + ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc10_rec_lock.stderr.exp b/helgrind/tests/tc10_rec_lock.stderr.exp index 03c4e7e5..923e6995 100644 --- a/helgrind/tests/tc10_rec_lock.stderr.exp +++ b/helgrind/tests/tc10_rec_lock.stderr.exp @@ -23,4 +23,5 @@ Thread #x's call to pthread_mutex_unlock failed by 0x........: nearly_main (tc10_rec_lock.c:42) by 0x........: main (tc10_rec_lock.c:47) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc12_rwl_trivial.stderr.exp b/helgrind/tests/tc12_rwl_trivial.stderr.exp index 95dbcf41..6f9f8f02 100644 --- a/helgrind/tests/tc12_rwl_trivial.stderr.exp +++ b/helgrind/tests/tc12_rwl_trivial.stderr.exp @@ -8,4 +8,5 @@ Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc12_rwl_trivial.c:24) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc12_rwl_trivial.stderr.exp-darwin970 b/helgrind/tests/tc12_rwl_trivial.stderr.exp-darwin970 index a99b5068..18087498 100644 --- a/helgrind/tests/tc12_rwl_trivial.stderr.exp-darwin970 +++ b/helgrind/tests/tc12_rwl_trivial.stderr.exp-darwin970 @@ -13,4 +13,5 @@ Thread #x's call to pthread_rwlock_unlock failed at 0x........: pthread_rwlock_unlock* (hg_intercepts.c:...) by 0x........: main (tc12_rwl_trivial.c:35) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc13_laog1.stderr.exp b/helgrind/tests/tc13_laog1.stderr.exp index 643aef91..1ad45b11 100644 --- a/helgrind/tests/tc13_laog1.stderr.exp +++ b/helgrind/tests/tc13_laog1.stderr.exp @@ -11,4 +11,5 @@ Thread #x: lock order "0x........ before 0x........" violated at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: main (tc13_laog1.c:18) + ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc14_laog_dinphils.stderr.exp b/helgrind/tests/tc14_laog_dinphils.stderr.exp index f2e710f4..3f8813fb 100644 --- a/helgrind/tests/tc14_laog_dinphils.stderr.exp +++ b/helgrind/tests/tc14_laog_dinphils.stderr.exp @@ -10,4 +10,5 @@ Thread #x: lock order "0x........ before 0x........" violated by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + ERROR SUMMARY: 1000 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc15_laog_lockdel.stderr.exp b/helgrind/tests/tc15_laog_lockdel.stderr.exp index cf7fce96..8f0cbf4b 100644 --- a/helgrind/tests/tc15_laog_lockdel.stderr.exp +++ b/helgrind/tests/tc15_laog_lockdel.stderr.exp @@ -12,6 +12,7 @@ Thread #x: lock order "0x........ before 0x........" violated followed by a later acquisition of lock at 0x........ at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: main (tc15_laog_lockdel.c:28) + Free 2 and re-allocate it. This gives it a new identity, so a second locking sequence 2 -> 1 should now be OK. done diff --git a/helgrind/tests/tc16_byterace.stderr.exp b/helgrind/tests/tc16_byterace.stderr.exp index 95d00117..63dd94ca 100644 --- a/helgrind/tests/tc16_byterace.stderr.exp +++ b/helgrind/tests/tc16_byterace.stderr.exp @@ -24,4 +24,5 @@ Possible data race during write of size 1 at 0x........ by thread #x Location 0x........ is 0 bytes inside bytes[4], a global variable declared at tc16_byterace.c:7 + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64 b/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64 index c2077ed5..efec1e55 100644 --- a/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64 @@ -11,4 +11,5 @@ Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_ by 0x........: sem_wait (hg_intercepts.c:...) by 0x........: main (tc18_semabuse.c:34) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 b/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 index ac8baaa2..4c3c00b1 100644 --- a/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 @@ -17,4 +17,5 @@ Thread #x's call to sem_post failed by 0x........: sem_post (hg_intercepts.c:...) by 0x........: main (tc18_semabuse.c:37) + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc19_shadowmem.stderr.exp b/helgrind/tests/tc19_shadowmem.stderr.exp index 1e580d20..e9504fe1 100644 --- a/helgrind/tests/tc19_shadowmem.stderr.exp +++ b/helgrind/tests/tc19_shadowmem.stderr.exp @@ -25,8 +25,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 1 ---------- +---------- char gran, 0 .. 99, skip 1 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -47,8 +47,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 2 ---------- +---------- char gran, 0 .. 99, skip 2 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -69,8 +69,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 3 ---------- +---------- char gran, 0 .. 99, skip 3 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -91,8 +91,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 4 ---------- +---------- char gran, 0 .. 99, skip 4 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -113,8 +113,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 5 ---------- +---------- char gran, 0 .. 99, skip 5 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -135,8 +135,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 6 ---------- +---------- char gran, 0 .. 99, skip 6 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -157,8 +157,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 7 ---------- +---------- char gran, 0 .. 99, skip 7 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -179,8 +179,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 8 ---------- +---------- char gran, 0 .. 99, skip 8 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -201,8 +201,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 9 ---------- +---------- char gran, 0 .. 99, skip 9 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -223,8 +223,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 10 ---------- +---------- char gran, 0 .. 99, skip 10 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -245,8 +245,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 11 ---------- +---------- char gran, 0 .. 99, skip 11 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -267,8 +267,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 12 ---------- +---------- char gran, 0 .. 99, skip 12 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -289,8 +289,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 13 ---------- +---------- char gran, 0 .. 99, skip 13 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -311,8 +311,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 14 ---------- +---------- char gran, 0 .. 99, skip 14 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -333,8 +333,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 15 ---------- +---------- char gran, 0 .. 99, skip 15 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -355,8 +355,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 16 ---------- +---------- char gran, 0 .. 99, skip 16 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -377,8 +377,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 17 ---------- +---------- char gran, 0 .. 99, skip 17 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -399,8 +399,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 18 ---------- +---------- char gran, 0 .. 99, skip 18 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -421,8 +421,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 19 ---------- +---------- char gran, 0 .. 99, skip 19 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -443,8 +443,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 20 ---------- +---------- char gran, 0 .. 99, skip 20 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -465,8 +465,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 21 ---------- +---------- char gran, 0 .. 99, skip 21 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -487,8 +487,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 22 ---------- +---------- char gran, 0 .. 99, skip 22 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -509,8 +509,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 23 ---------- +---------- char gran, 0 .. 99, skip 23 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -531,8 +531,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 24 ---------- +---------- char gran, 0 .. 99, skip 24 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -553,8 +553,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 25 ---------- +---------- char gran, 0 .. 99, skip 25 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -575,8 +575,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 26 ---------- +---------- char gran, 0 .. 99, skip 26 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -597,8 +597,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 27 ---------- +---------- char gran, 0 .. 99, skip 27 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -619,8 +619,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 28 ---------- +---------- char gran, 0 .. 99, skip 28 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -641,8 +641,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 29 ---------- +---------- char gran, 0 .. 99, skip 29 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -663,8 +663,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 30 ---------- +---------- char gran, 0 .. 99, skip 30 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -685,8 +685,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 31 ---------- +---------- char gran, 0 .. 99, skip 31 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -707,8 +707,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 32 ---------- +---------- char gran, 0 .. 99, skip 32 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -729,8 +729,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 33 ---------- +---------- char gran, 0 .. 99, skip 33 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -751,8 +751,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 34 ---------- +---------- char gran, 0 .. 99, skip 34 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -773,8 +773,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 35 ---------- +---------- char gran, 0 .. 99, skip 35 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -795,8 +795,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 36 ---------- +---------- char gran, 0 .. 99, skip 36 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -817,8 +817,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 37 ---------- +---------- char gran, 0 .. 99, skip 37 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -839,8 +839,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 38 ---------- +---------- char gran, 0 .. 99, skip 38 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -861,8 +861,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 39 ---------- +---------- char gran, 0 .. 99, skip 39 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -883,8 +883,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 40 ---------- +---------- char gran, 0 .. 99, skip 40 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -905,8 +905,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 41 ---------- +---------- char gran, 0 .. 99, skip 41 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -927,8 +927,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 42 ---------- +---------- char gran, 0 .. 99, skip 42 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -949,8 +949,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 43 ---------- +---------- char gran, 0 .. 99, skip 43 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -971,8 +971,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 44 ---------- +---------- char gran, 0 .. 99, skip 44 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -993,8 +993,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 45 ---------- +---------- char gran, 0 .. 99, skip 45 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1015,8 +1015,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 46 ---------- +---------- char gran, 0 .. 99, skip 46 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1037,8 +1037,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 47 ---------- +---------- char gran, 0 .. 99, skip 47 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1059,8 +1059,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 48 ---------- +---------- char gran, 0 .. 99, skip 48 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1081,8 +1081,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 49 ---------- +---------- char gran, 0 .. 99, skip 49 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1103,8 +1103,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 50 ---------- +---------- char gran, 0 .. 99, skip 50 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1125,8 +1125,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 51 ---------- +---------- char gran, 0 .. 99, skip 51 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1147,8 +1147,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 52 ---------- +---------- char gran, 0 .. 99, skip 52 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1169,8 +1169,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 53 ---------- +---------- char gran, 0 .. 99, skip 53 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1191,8 +1191,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 54 ---------- +---------- char gran, 0 .. 99, skip 54 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1213,8 +1213,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 55 ---------- +---------- char gran, 0 .. 99, skip 55 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1235,8 +1235,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 56 ---------- +---------- char gran, 0 .. 99, skip 56 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1257,8 +1257,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 57 ---------- +---------- char gran, 0 .. 99, skip 57 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1279,8 +1279,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 58 ---------- +---------- char gran, 0 .. 99, skip 58 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1301,8 +1301,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 59 ---------- +---------- char gran, 0 .. 99, skip 59 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1323,8 +1323,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 60 ---------- +---------- char gran, 0 .. 99, skip 60 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1345,8 +1345,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 61 ---------- +---------- char gran, 0 .. 99, skip 61 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1367,8 +1367,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 62 ---------- +---------- char gran, 0 .. 99, skip 62 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1389,8 +1389,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 63 ---------- +---------- char gran, 0 .. 99, skip 63 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1411,8 +1411,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 64 ---------- +---------- char gran, 0 .. 99, skip 64 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1433,8 +1433,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 65 ---------- +---------- char gran, 0 .. 99, skip 65 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1455,8 +1455,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 66 ---------- +---------- char gran, 0 .. 99, skip 66 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1477,8 +1477,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 67 ---------- +---------- char gran, 0 .. 99, skip 67 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1499,8 +1499,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 68 ---------- +---------- char gran, 0 .. 99, skip 68 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1521,8 +1521,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 69 ---------- +---------- char gran, 0 .. 99, skip 69 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1543,8 +1543,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 70 ---------- +---------- char gran, 0 .. 99, skip 70 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1565,8 +1565,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 71 ---------- +---------- char gran, 0 .. 99, skip 71 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1587,8 +1587,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 72 ---------- +---------- char gran, 0 .. 99, skip 72 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1609,8 +1609,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 73 ---------- +---------- char gran, 0 .. 99, skip 73 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1631,8 +1631,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 74 ---------- +---------- char gran, 0 .. 99, skip 74 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1653,8 +1653,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 75 ---------- +---------- char gran, 0 .. 99, skip 75 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1675,8 +1675,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 76 ---------- +---------- char gran, 0 .. 99, skip 76 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1697,8 +1697,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 77 ---------- +---------- char gran, 0 .. 99, skip 77 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1719,8 +1719,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 78 ---------- +---------- char gran, 0 .. 99, skip 78 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1741,8 +1741,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 79 ---------- +---------- char gran, 0 .. 99, skip 79 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1763,8 +1763,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 80 ---------- +---------- char gran, 0 .. 99, skip 80 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1785,8 +1785,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 81 ---------- +---------- char gran, 0 .. 99, skip 81 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1807,8 +1807,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 82 ---------- +---------- char gran, 0 .. 99, skip 82 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1829,8 +1829,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 83 ---------- +---------- char gran, 0 .. 99, skip 83 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1851,8 +1851,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 84 ---------- +---------- char gran, 0 .. 99, skip 84 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1873,8 +1873,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 85 ---------- +---------- char gran, 0 .. 99, skip 85 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1895,8 +1895,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 86 ---------- +---------- char gran, 0 .. 99, skip 86 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1917,8 +1917,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 87 ---------- +---------- char gran, 0 .. 99, skip 87 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1939,8 +1939,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 88 ---------- +---------- char gran, 0 .. 99, skip 88 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1961,8 +1961,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 89 ---------- +---------- char gran, 0 .. 99, skip 89 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -1983,8 +1983,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 90 ---------- +---------- char gran, 0 .. 99, skip 90 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2005,8 +2005,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 91 ---------- +---------- char gran, 0 .. 99, skip 91 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2027,8 +2027,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 92 ---------- +---------- char gran, 0 .. 99, skip 92 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2049,8 +2049,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 93 ---------- +---------- char gran, 0 .. 99, skip 93 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2071,8 +2071,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 94 ---------- +---------- char gran, 0 .. 99, skip 94 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2093,8 +2093,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 95 ---------- +---------- char gran, 0 .. 99, skip 95 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2115,8 +2115,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 96 ---------- +---------- char gran, 0 .. 99, skip 96 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2137,8 +2137,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:480) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 97 ---------- +---------- char gran, 0 .. 99, skip 97 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2159,8 +2159,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- char gran, 0 .. 99, skip 98 ---------- +---------- char gran, 0 .. 99, skip 98 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2182,12 +2182,12 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + ========================================================== === 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 === ========================================================== ---------- short gran, 0 .. 98, skip 0 ---------- - Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2209,10 +2209,10 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + More than 100 errors detected. Subsequent errors will still be recorded, but in less detail than before. ---------- short gran, 1 .. 98, skip 1 ---------- - Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2244,8 +2244,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 2 ---------- +---------- short gran, 0 .. 98, skip 2 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2266,8 +2266,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 3 ---------- +---------- short gran, 1 .. 98, skip 3 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2299,8 +2299,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 4 ---------- +---------- short gran, 0 .. 98, skip 4 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2321,8 +2321,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 5 ---------- +---------- short gran, 1 .. 98, skip 5 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2354,8 +2354,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 6 ---------- +---------- short gran, 0 .. 98, skip 6 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2376,8 +2376,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 7 ---------- +---------- short gran, 1 .. 98, skip 7 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2409,8 +2409,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 8 ---------- +---------- short gran, 0 .. 98, skip 8 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2431,8 +2431,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 9 ---------- +---------- short gran, 1 .. 98, skip 9 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2464,8 +2464,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 10 ---------- +---------- short gran, 0 .. 98, skip 10 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2486,8 +2486,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 11 ---------- +---------- short gran, 1 .. 98, skip 11 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2519,8 +2519,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 12 ---------- +---------- short gran, 0 .. 98, skip 12 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2541,8 +2541,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 13 ---------- +---------- short gran, 1 .. 98, skip 13 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2574,8 +2574,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 14 ---------- +---------- short gran, 0 .. 98, skip 14 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2596,8 +2596,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 15 ---------- +---------- short gran, 1 .. 98, skip 15 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2629,8 +2629,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 16 ---------- +---------- short gran, 0 .. 98, skip 16 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2651,8 +2651,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 17 ---------- +---------- short gran, 1 .. 98, skip 17 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2684,8 +2684,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 18 ---------- +---------- short gran, 0 .. 98, skip 18 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2706,8 +2706,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 19 ---------- +---------- short gran, 1 .. 98, skip 19 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2739,8 +2739,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 20 ---------- +---------- short gran, 0 .. 98, skip 20 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2761,8 +2761,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 21 ---------- +---------- short gran, 1 .. 98, skip 21 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2794,8 +2794,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 22 ---------- +---------- short gran, 0 .. 98, skip 22 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2816,8 +2816,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 23 ---------- +---------- short gran, 1 .. 98, skip 23 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2849,8 +2849,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 24 ---------- +---------- short gran, 0 .. 98, skip 24 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2871,8 +2871,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 25 ---------- +---------- short gran, 1 .. 98, skip 25 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2904,8 +2904,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 26 ---------- +---------- short gran, 0 .. 98, skip 26 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2926,8 +2926,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 27 ---------- +---------- short gran, 1 .. 98, skip 27 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2959,8 +2959,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 28 ---------- +---------- short gran, 0 .. 98, skip 28 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -2981,8 +2981,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 29 ---------- +---------- short gran, 1 .. 98, skip 29 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3014,8 +3014,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 30 ---------- +---------- short gran, 0 .. 98, skip 30 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3036,8 +3036,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 31 ---------- +---------- short gran, 1 .. 98, skip 31 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3069,8 +3069,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 32 ---------- +---------- short gran, 0 .. 98, skip 32 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3091,8 +3091,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 33 ---------- +---------- short gran, 1 .. 98, skip 33 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3124,8 +3124,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 34 ---------- +---------- short gran, 0 .. 98, skip 34 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3146,8 +3146,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 35 ---------- +---------- short gran, 1 .. 98, skip 35 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3179,8 +3179,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 36 ---------- +---------- short gran, 0 .. 98, skip 36 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3201,8 +3201,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 37 ---------- +---------- short gran, 1 .. 98, skip 37 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3234,8 +3234,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 38 ---------- +---------- short gran, 0 .. 98, skip 38 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3256,8 +3256,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 39 ---------- +---------- short gran, 1 .. 98, skip 39 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3289,8 +3289,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 40 ---------- +---------- short gran, 0 .. 98, skip 40 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3311,8 +3311,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 41 ---------- +---------- short gran, 1 .. 98, skip 41 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3344,8 +3344,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 42 ---------- +---------- short gran, 0 .. 98, skip 42 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3366,8 +3366,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 43 ---------- +---------- short gran, 1 .. 98, skip 43 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3399,8 +3399,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 44 ---------- +---------- short gran, 0 .. 98, skip 44 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3421,8 +3421,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 45 ---------- +---------- short gran, 1 .. 98, skip 45 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3454,8 +3454,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 46 ---------- +---------- short gran, 0 .. 98, skip 46 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3476,8 +3476,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 47 ---------- +---------- short gran, 1 .. 98, skip 47 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3509,8 +3509,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 48 ---------- +---------- short gran, 0 .. 98, skip 48 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3531,8 +3531,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 49 ---------- +---------- short gran, 1 .. 98, skip 49 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3564,8 +3564,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 50 ---------- +---------- short gran, 0 .. 98, skip 50 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3586,8 +3586,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 51 ---------- +---------- short gran, 1 .. 98, skip 51 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3619,8 +3619,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 52 ---------- +---------- short gran, 0 .. 98, skip 52 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3641,8 +3641,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 53 ---------- +---------- short gran, 1 .. 98, skip 53 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3674,8 +3674,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 54 ---------- +---------- short gran, 0 .. 98, skip 54 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3696,8 +3696,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 55 ---------- +---------- short gran, 1 .. 98, skip 55 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3729,8 +3729,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 56 ---------- +---------- short gran, 0 .. 98, skip 56 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3751,8 +3751,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 57 ---------- +---------- short gran, 1 .. 98, skip 57 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3784,8 +3784,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 58 ---------- +---------- short gran, 0 .. 98, skip 58 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3806,8 +3806,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 59 ---------- +---------- short gran, 1 .. 98, skip 59 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3839,8 +3839,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 60 ---------- +---------- short gran, 0 .. 98, skip 60 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3861,8 +3861,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 61 ---------- +---------- short gran, 1 .. 98, skip 61 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3894,8 +3894,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 62 ---------- +---------- short gran, 0 .. 98, skip 62 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3916,8 +3916,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 63 ---------- +---------- short gran, 1 .. 98, skip 63 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3949,8 +3949,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 64 ---------- +---------- short gran, 0 .. 98, skip 64 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -3971,8 +3971,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 65 ---------- +---------- short gran, 1 .. 98, skip 65 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4004,8 +4004,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 66 ---------- +---------- short gran, 0 .. 98, skip 66 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4026,8 +4026,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 67 ---------- +---------- short gran, 1 .. 98, skip 67 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4059,8 +4059,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 68 ---------- +---------- short gran, 0 .. 98, skip 68 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4081,8 +4081,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 69 ---------- +---------- short gran, 1 .. 98, skip 69 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4114,8 +4114,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 70 ---------- +---------- short gran, 0 .. 98, skip 70 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4136,8 +4136,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 71 ---------- +---------- short gran, 1 .. 98, skip 71 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4169,8 +4169,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 72 ---------- +---------- short gran, 0 .. 98, skip 72 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4191,8 +4191,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 73 ---------- +---------- short gran, 1 .. 98, skip 73 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4224,8 +4224,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 74 ---------- +---------- short gran, 0 .. 98, skip 74 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4246,8 +4246,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 75 ---------- +---------- short gran, 1 .. 98, skip 75 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4279,8 +4279,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 76 ---------- +---------- short gran, 0 .. 98, skip 76 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4301,8 +4301,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 77 ---------- +---------- short gran, 1 .. 98, skip 77 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4334,8 +4334,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 78 ---------- +---------- short gran, 0 .. 98, skip 78 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4356,8 +4356,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 79 ---------- +---------- short gran, 1 .. 98, skip 79 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4389,8 +4389,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 80 ---------- +---------- short gran, 0 .. 98, skip 80 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4411,8 +4411,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 81 ---------- +---------- short gran, 1 .. 98, skip 81 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4444,8 +4444,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 82 ---------- +---------- short gran, 0 .. 98, skip 82 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4466,8 +4466,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 83 ---------- +---------- short gran, 1 .. 98, skip 83 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4499,8 +4499,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 84 ---------- +---------- short gran, 0 .. 98, skip 84 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4521,8 +4521,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 85 ---------- +---------- short gran, 1 .. 98, skip 85 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4554,8 +4554,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 86 ---------- +---------- short gran, 0 .. 98, skip 86 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4576,8 +4576,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 87 ---------- +---------- short gran, 1 .. 98, skip 87 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4609,8 +4609,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 88 ---------- +---------- short gran, 0 .. 98, skip 88 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4631,8 +4631,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 89 ---------- +---------- short gran, 1 .. 98, skip 89 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4664,8 +4664,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 90 ---------- +---------- short gran, 0 .. 98, skip 90 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4686,8 +4686,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 91 ---------- +---------- short gran, 1 .. 98, skip 91 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4719,8 +4719,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 92 ---------- +---------- short gran, 0 .. 98, skip 92 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4741,8 +4741,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 93 ---------- +---------- short gran, 1 .. 98, skip 93 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4774,8 +4774,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 94 ---------- +---------- short gran, 0 .. 98, skip 94 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4796,8 +4796,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 95 ---------- +---------- short gran, 1 .. 98, skip 95 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4829,8 +4829,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 0 .. 98, skip 96 ---------- +---------- short gran, 0 .. 98, skip 96 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4851,8 +4851,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:480) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- short gran, 1 .. 98, skip 97 ---------- +---------- short gran, 1 .. 98, skip 97 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4885,12 +4885,12 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + ========================================================== === 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 === ========================================================== ---------- int gran, 0 .. 96, skip 0 ---------- - Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4911,8 +4911,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 1 ---------- +---------- int gran, 1 .. 96, skip 1 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4966,8 +4966,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 2 ---------- +---------- int gran, 2 .. 96, skip 2 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -4999,8 +4999,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 3 ---------- +---------- int gran, 3 .. 96, skip 3 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5054,8 +5054,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 4 ---------- +---------- int gran, 0 .. 96, skip 4 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5076,8 +5076,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 5 ---------- +---------- int gran, 1 .. 96, skip 5 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5131,8 +5131,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 6 ---------- +---------- int gran, 2 .. 96, skip 6 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5164,8 +5164,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 7 ---------- +---------- int gran, 3 .. 96, skip 7 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5219,8 +5219,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 8 ---------- +---------- int gran, 0 .. 96, skip 8 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5241,8 +5241,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 9 ---------- +---------- int gran, 1 .. 96, skip 9 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5296,8 +5296,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 10 ---------- +---------- int gran, 2 .. 96, skip 10 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5329,8 +5329,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 11 ---------- +---------- int gran, 3 .. 96, skip 11 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5384,8 +5384,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 12 ---------- +---------- int gran, 0 .. 96, skip 12 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5406,8 +5406,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 13 ---------- +---------- int gran, 1 .. 96, skip 13 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5461,8 +5461,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 14 ---------- +---------- int gran, 2 .. 96, skip 14 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5494,8 +5494,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 15 ---------- +---------- int gran, 3 .. 96, skip 15 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5549,8 +5549,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 16 ---------- +---------- int gran, 0 .. 96, skip 16 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5571,8 +5571,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 17 ---------- +---------- int gran, 1 .. 96, skip 17 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5626,8 +5626,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 18 ---------- +---------- int gran, 2 .. 96, skip 18 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5659,8 +5659,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 19 ---------- +---------- int gran, 3 .. 96, skip 19 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5714,8 +5714,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 20 ---------- +---------- int gran, 0 .. 96, skip 20 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5736,8 +5736,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 21 ---------- +---------- int gran, 1 .. 96, skip 21 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5791,8 +5791,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 22 ---------- +---------- int gran, 2 .. 96, skip 22 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5824,8 +5824,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 23 ---------- +---------- int gran, 3 .. 96, skip 23 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5879,8 +5879,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 24 ---------- +---------- int gran, 0 .. 96, skip 24 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5901,8 +5901,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 25 ---------- +---------- int gran, 1 .. 96, skip 25 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5956,8 +5956,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 26 ---------- +---------- int gran, 2 .. 96, skip 26 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -5989,8 +5989,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 27 ---------- +---------- int gran, 3 .. 96, skip 27 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6044,8 +6044,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 28 ---------- +---------- int gran, 0 .. 96, skip 28 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6066,8 +6066,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 29 ---------- +---------- int gran, 1 .. 96, skip 29 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6121,8 +6121,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 30 ---------- +---------- int gran, 2 .. 96, skip 30 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6154,8 +6154,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 31 ---------- +---------- int gran, 3 .. 96, skip 31 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6209,8 +6209,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 32 ---------- +---------- int gran, 0 .. 96, skip 32 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6231,8 +6231,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 33 ---------- +---------- int gran, 1 .. 96, skip 33 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6286,8 +6286,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 34 ---------- +---------- int gran, 2 .. 96, skip 34 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6319,8 +6319,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 35 ---------- +---------- int gran, 3 .. 96, skip 35 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6374,8 +6374,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 36 ---------- +---------- int gran, 0 .. 96, skip 36 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6396,8 +6396,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 37 ---------- +---------- int gran, 1 .. 96, skip 37 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6451,8 +6451,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 38 ---------- +---------- int gran, 2 .. 96, skip 38 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6484,8 +6484,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 39 ---------- +---------- int gran, 3 .. 96, skip 39 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6539,8 +6539,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 40 ---------- +---------- int gran, 0 .. 96, skip 40 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6561,8 +6561,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 41 ---------- +---------- int gran, 1 .. 96, skip 41 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6616,8 +6616,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 42 ---------- +---------- int gran, 2 .. 96, skip 42 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6649,8 +6649,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 43 ---------- +---------- int gran, 3 .. 96, skip 43 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6704,8 +6704,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 44 ---------- +---------- int gran, 0 .. 96, skip 44 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6726,8 +6726,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 45 ---------- +---------- int gran, 1 .. 96, skip 45 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6781,8 +6781,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 46 ---------- +---------- int gran, 2 .. 96, skip 46 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6814,8 +6814,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 47 ---------- +---------- int gran, 3 .. 96, skip 47 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6869,8 +6869,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 48 ---------- +---------- int gran, 0 .. 96, skip 48 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6891,8 +6891,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 49 ---------- +---------- int gran, 1 .. 96, skip 49 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6946,8 +6946,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 50 ---------- +---------- int gran, 2 .. 96, skip 50 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -6979,8 +6979,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 51 ---------- +---------- int gran, 3 .. 96, skip 51 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7034,8 +7034,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 52 ---------- +---------- int gran, 0 .. 96, skip 52 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7056,8 +7056,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 53 ---------- +---------- int gran, 1 .. 96, skip 53 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7111,8 +7111,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 54 ---------- +---------- int gran, 2 .. 96, skip 54 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7144,8 +7144,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 55 ---------- +---------- int gran, 3 .. 96, skip 55 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7199,8 +7199,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 56 ---------- +---------- int gran, 0 .. 96, skip 56 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7221,8 +7221,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 57 ---------- +---------- int gran, 1 .. 96, skip 57 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7276,8 +7276,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 58 ---------- +---------- int gran, 2 .. 96, skip 58 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7309,8 +7309,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 59 ---------- +---------- int gran, 3 .. 96, skip 59 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7364,8 +7364,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 60 ---------- +---------- int gran, 0 .. 96, skip 60 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7386,8 +7386,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 61 ---------- +---------- int gran, 1 .. 96, skip 61 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7441,8 +7441,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 62 ---------- +---------- int gran, 2 .. 96, skip 62 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7474,8 +7474,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 63 ---------- +---------- int gran, 3 .. 96, skip 63 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7529,8 +7529,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 64 ---------- +---------- int gran, 0 .. 96, skip 64 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7551,8 +7551,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 65 ---------- +---------- int gran, 1 .. 96, skip 65 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7606,8 +7606,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 66 ---------- +---------- int gran, 2 .. 96, skip 66 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7639,8 +7639,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 67 ---------- +---------- int gran, 3 .. 96, skip 67 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7694,8 +7694,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 68 ---------- +---------- int gran, 0 .. 96, skip 68 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7716,8 +7716,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 69 ---------- +---------- int gran, 1 .. 96, skip 69 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7771,8 +7771,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 70 ---------- +---------- int gran, 2 .. 96, skip 70 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7804,8 +7804,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 71 ---------- +---------- int gran, 3 .. 96, skip 71 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7859,8 +7859,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 72 ---------- +---------- int gran, 0 .. 96, skip 72 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7881,8 +7881,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 73 ---------- +---------- int gran, 1 .. 96, skip 73 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7936,8 +7936,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 74 ---------- +---------- int gran, 2 .. 96, skip 74 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -7969,8 +7969,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 75 ---------- +---------- int gran, 3 .. 96, skip 75 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8024,8 +8024,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 76 ---------- +---------- int gran, 0 .. 96, skip 76 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8046,8 +8046,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 77 ---------- +---------- int gran, 1 .. 96, skip 77 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8101,8 +8101,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 78 ---------- +---------- int gran, 2 .. 96, skip 78 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8134,8 +8134,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 79 ---------- +---------- int gran, 3 .. 96, skip 79 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8189,8 +8189,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 80 ---------- +---------- int gran, 0 .. 96, skip 80 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8211,8 +8211,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 81 ---------- +---------- int gran, 1 .. 96, skip 81 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8266,8 +8266,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 82 ---------- +---------- int gran, 2 .. 96, skip 82 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8299,8 +8299,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 83 ---------- +---------- int gran, 3 .. 96, skip 83 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8354,8 +8354,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 84 ---------- +---------- int gran, 0 .. 96, skip 84 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8376,8 +8376,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 85 ---------- +---------- int gran, 1 .. 96, skip 85 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8431,8 +8431,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 86 ---------- +---------- int gran, 2 .. 96, skip 86 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8464,8 +8464,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 87 ---------- +---------- int gran, 3 .. 96, skip 87 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8519,8 +8519,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 88 ---------- +---------- int gran, 0 .. 96, skip 88 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8541,8 +8541,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 89 ---------- +---------- int gran, 1 .. 96, skip 89 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8596,8 +8596,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 90 ---------- +---------- int gran, 2 .. 96, skip 90 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8629,8 +8629,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 91 ---------- +---------- int gran, 3 .. 96, skip 91 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8684,8 +8684,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 0 .. 96, skip 92 ---------- +---------- int gran, 0 .. 96, skip 92 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8706,8 +8706,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 1 .. 96, skip 93 ---------- +---------- int gran, 1 .. 96, skip 93 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8761,8 +8761,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 2 .. 96, skip 94 ---------- +---------- int gran, 2 .. 96, skip 94 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8794,8 +8794,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- int gran, 3 .. 96, skip 95 ---------- +---------- int gran, 3 .. 96, skip 95 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8850,12 +8850,12 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + ========================================================== === 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 === ========================================================== ---------- double gran, 0 .. 92, skip 0 ---------- - Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8876,8 +8876,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 1 ---------- +---------- double gran, 1 .. 92, skip 1 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -8975,8 +8975,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 2 ---------- +---------- double gran, 2 .. 92, skip 2 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9030,8 +9030,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 3 ---------- +---------- double gran, 3 .. 92, skip 3 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9129,8 +9129,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 4 ---------- +---------- double gran, 4 .. 92, skip 4 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9162,8 +9162,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 5 ---------- +---------- double gran, 5 .. 92, skip 5 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9261,8 +9261,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 6 ---------- +---------- double gran, 6 .. 92, skip 6 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9316,8 +9316,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 7 ---------- +---------- double gran, 7 .. 92, skip 7 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9415,8 +9415,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 8 ---------- +---------- double gran, 0 .. 92, skip 8 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9437,8 +9437,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 9 ---------- +---------- double gran, 1 .. 92, skip 9 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9536,8 +9536,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 10 ---------- +---------- double gran, 2 .. 92, skip 10 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9591,8 +9591,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 11 ---------- +---------- double gran, 3 .. 92, skip 11 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9690,8 +9690,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 12 ---------- +---------- double gran, 4 .. 92, skip 12 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9723,8 +9723,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 13 ---------- +---------- double gran, 5 .. 92, skip 13 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9822,8 +9822,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 14 ---------- +---------- double gran, 6 .. 92, skip 14 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9877,8 +9877,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 15 ---------- +---------- double gran, 7 .. 92, skip 15 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9976,8 +9976,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 16 ---------- +---------- double gran, 0 .. 92, skip 16 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -9998,8 +9998,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 17 ---------- +---------- double gran, 1 .. 92, skip 17 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10097,8 +10097,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 18 ---------- +---------- double gran, 2 .. 92, skip 18 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10152,8 +10152,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 19 ---------- +---------- double gran, 3 .. 92, skip 19 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10251,8 +10251,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 20 ---------- +---------- double gran, 4 .. 92, skip 20 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10284,8 +10284,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 21 ---------- +---------- double gran, 5 .. 92, skip 21 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10383,8 +10383,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 22 ---------- +---------- double gran, 6 .. 92, skip 22 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10438,8 +10438,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 23 ---------- +---------- double gran, 7 .. 92, skip 23 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10537,8 +10537,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 24 ---------- +---------- double gran, 0 .. 92, skip 24 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10559,8 +10559,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 25 ---------- +---------- double gran, 1 .. 92, skip 25 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10658,8 +10658,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 26 ---------- +---------- double gran, 2 .. 92, skip 26 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10713,8 +10713,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 27 ---------- +---------- double gran, 3 .. 92, skip 27 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10812,8 +10812,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 28 ---------- +---------- double gran, 4 .. 92, skip 28 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10845,8 +10845,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 29 ---------- +---------- double gran, 5 .. 92, skip 29 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10944,8 +10944,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 30 ---------- +---------- double gran, 6 .. 92, skip 30 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -10999,8 +10999,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 31 ---------- +---------- double gran, 7 .. 92, skip 31 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11098,8 +11098,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 32 ---------- +---------- double gran, 0 .. 92, skip 32 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11120,8 +11120,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 33 ---------- +---------- double gran, 1 .. 92, skip 33 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11219,8 +11219,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 34 ---------- +---------- double gran, 2 .. 92, skip 34 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11274,8 +11274,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 35 ---------- +---------- double gran, 3 .. 92, skip 35 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11373,8 +11373,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 36 ---------- +---------- double gran, 4 .. 92, skip 36 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11406,8 +11406,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 37 ---------- +---------- double gran, 5 .. 92, skip 37 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11505,8 +11505,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 38 ---------- +---------- double gran, 6 .. 92, skip 38 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11560,8 +11560,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 39 ---------- +---------- double gran, 7 .. 92, skip 39 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11659,8 +11659,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 40 ---------- +---------- double gran, 0 .. 92, skip 40 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11681,8 +11681,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 41 ---------- +---------- double gran, 1 .. 92, skip 41 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11780,8 +11780,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 42 ---------- +---------- double gran, 2 .. 92, skip 42 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11835,8 +11835,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 43 ---------- +---------- double gran, 3 .. 92, skip 43 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11934,8 +11934,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 44 ---------- +---------- double gran, 4 .. 92, skip 44 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -11967,8 +11967,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 45 ---------- +---------- double gran, 5 .. 92, skip 45 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12066,8 +12066,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 46 ---------- +---------- double gran, 6 .. 92, skip 46 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12121,8 +12121,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 47 ---------- +---------- double gran, 7 .. 92, skip 47 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12220,8 +12220,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 48 ---------- +---------- double gran, 0 .. 92, skip 48 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12242,8 +12242,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 49 ---------- +---------- double gran, 1 .. 92, skip 49 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12341,8 +12341,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 50 ---------- +---------- double gran, 2 .. 92, skip 50 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12396,8 +12396,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 51 ---------- +---------- double gran, 3 .. 92, skip 51 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12495,8 +12495,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 52 ---------- +---------- double gran, 4 .. 92, skip 52 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12528,8 +12528,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 53 ---------- +---------- double gran, 5 .. 92, skip 53 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12627,8 +12627,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 54 ---------- +---------- double gran, 6 .. 92, skip 54 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12682,8 +12682,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 55 ---------- +---------- double gran, 7 .. 92, skip 55 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12781,8 +12781,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 56 ---------- +---------- double gran, 0 .. 92, skip 56 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12803,8 +12803,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 57 ---------- +---------- double gran, 1 .. 92, skip 57 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12902,8 +12902,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 58 ---------- +---------- double gran, 2 .. 92, skip 58 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -12957,8 +12957,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 59 ---------- +---------- double gran, 3 .. 92, skip 59 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13056,8 +13056,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 60 ---------- +---------- double gran, 4 .. 92, skip 60 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13089,8 +13089,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 61 ---------- +---------- double gran, 5 .. 92, skip 61 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13188,8 +13188,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 62 ---------- +---------- double gran, 6 .. 92, skip 62 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13243,8 +13243,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 63 ---------- +---------- double gran, 7 .. 92, skip 63 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13342,8 +13342,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 64 ---------- +---------- double gran, 0 .. 92, skip 64 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13364,8 +13364,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 65 ---------- +---------- double gran, 1 .. 92, skip 65 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13463,8 +13463,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 66 ---------- +---------- double gran, 2 .. 92, skip 66 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13518,8 +13518,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 67 ---------- +---------- double gran, 3 .. 92, skip 67 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13617,8 +13617,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 68 ---------- +---------- double gran, 4 .. 92, skip 68 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13650,8 +13650,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 69 ---------- +---------- double gran, 5 .. 92, skip 69 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13749,8 +13749,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 70 ---------- +---------- double gran, 6 .. 92, skip 70 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13804,8 +13804,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 71 ---------- +---------- double gran, 7 .. 92, skip 71 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13903,8 +13903,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 72 ---------- +---------- double gran, 0 .. 92, skip 72 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -13925,8 +13925,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 73 ---------- +---------- double gran, 1 .. 92, skip 73 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14024,8 +14024,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 74 ---------- +---------- double gran, 2 .. 92, skip 74 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14079,8 +14079,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 75 ---------- +---------- double gran, 3 .. 92, skip 75 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14178,8 +14178,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 76 ---------- +---------- double gran, 4 .. 92, skip 76 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14211,8 +14211,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 77 ---------- +---------- double gran, 5 .. 92, skip 77 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14310,8 +14310,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 78 ---------- +---------- double gran, 6 .. 92, skip 78 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14365,8 +14365,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 79 ---------- +---------- double gran, 7 .. 92, skip 79 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14464,8 +14464,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 80 ---------- +---------- double gran, 0 .. 92, skip 80 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14486,8 +14486,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 81 ---------- +---------- double gran, 1 .. 92, skip 81 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14585,8 +14585,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 82 ---------- +---------- double gran, 2 .. 92, skip 82 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14640,8 +14640,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 83 ---------- +---------- double gran, 3 .. 92, skip 83 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14739,8 +14739,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 4 .. 92, skip 84 ---------- +---------- double gran, 4 .. 92, skip 84 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14772,8 +14772,8 @@ Possible data race during write of size 4 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 5 .. 92, skip 85 ---------- +---------- double gran, 5 .. 92, skip 85 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14871,8 +14871,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 6 .. 92, skip 86 ---------- +---------- double gran, 6 .. 92, skip 86 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -14926,8 +14926,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 7 .. 92, skip 87 ---------- +---------- double gran, 7 .. 92, skip 87 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -15025,8 +15025,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 0 .. 92, skip 88 ---------- +---------- double gran, 0 .. 92, skip 88 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -15047,8 +15047,8 @@ Possible data race during write of size 8 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 1 .. 92, skip 89 ---------- +---------- double gran, 1 .. 92, skip 89 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -15146,8 +15146,8 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 2 .. 92, skip 90 ---------- +---------- double gran, 2 .. 92, skip 90 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -15201,8 +15201,8 @@ Possible data race during write of size 2 at 0x........ by thread #x by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... ----------- double gran, 3 .. 92, skip 91 ---------- +---------- double gran, 3 .. 92, skip 91 ---------- Thread #x was created ... by 0x........: pthread_create@* (hg_intercepts.c:...) @@ -15301,4 +15301,5 @@ Possible data race during write of size 1 at 0x........ by thread #x by 0x........: mythread_wrapper (hg_intercepts.c:...) ... + ERROR SUMMARY: 1004 errors from 1004 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64 b/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64 index a6bb6250..b3f47a63 100644 --- a/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64 @@ -26,8 +26,8 @@ Thread #x's call to pthread_join failed at 0x........: pthread_join (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:83) ----------------- pthread_mutex_lock et al ---------------- +---------------- pthread_mutex_lock et al ---------------- Thread #x's call to pthread_mutex_init failed with error code 95 (EOPNOTSUPP: Operation not supported on transport endpoint) @@ -67,8 +67,8 @@ Thread #x's call to pthread_mutex_unlock failed at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:125) ----------------- pthread_cond_wait et al ---------------- +---------------- pthread_cond_wait et al ---------------- Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) @@ -79,12 +79,12 @@ Thread #x's call to pthread_cond_wait failed at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:147) + FIXME: can't figure out how to verify wrap of pthread_cond_signal FIXME: can't figure out how to verify wrap of pthread_broadcast_signal - Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:165) @@ -94,8 +94,8 @@ Thread #x's call to pthread_cond_timedwait failed at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:165) ----------------- pthread_rwlock_* ---------------- +---------------- pthread_rwlock_* ---------------- Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) @@ -103,22 +103,22 @@ Thread #x unlocked a not-locked lock at 0x........ Lock at 0x........ was first observed at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:196) Lock at 0x........ was first observed at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:212) @@ -126,29 +126,30 @@ Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:186) ----------------- sem_* ---------------- +---------------- sem_* ---------------- Thread #x's call to sem_init failed with error code 22 (EINVAL: Invalid argument) at 0x........: sem_init@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:228) -FIXME: can't figure out how to verify wrap of sem_destroy +FIXME: can't figure out how to verify wrap of sem_destroy Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post at 0x........: sem_wait_WRK (hg_intercepts.c:...) by 0x........: sem_wait (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:242) + FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ - Thread #x: Exiting thread still holds 1 lock ... + ERROR SUMMARY: 20 errors from 20 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc20_verifywrap.stderr.exp-glibc27-amd64 b/helgrind/tests/tc20_verifywrap.stderr.exp-glibc27-amd64 index 997e877a..ad3758a1 100644 --- a/helgrind/tests/tc20_verifywrap.stderr.exp-glibc27-amd64 +++ b/helgrind/tests/tc20_verifywrap.stderr.exp-glibc27-amd64 @@ -26,8 +26,8 @@ Thread #x's call to pthread_join failed at 0x........: pthread_join (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:83) ----------------- pthread_mutex_lock et al ---------------- +---------------- pthread_mutex_lock et al ---------------- Thread #x's call to pthread_mutex_init failed with error code 95 (EOPNOTSUPP: Operation not supported on transport endpoint) @@ -67,8 +67,8 @@ Thread #x's call to pthread_mutex_unlock failed at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:125) ----------------- pthread_cond_wait et al ---------------- +---------------- pthread_cond_wait et al ---------------- Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) @@ -79,12 +79,12 @@ Thread #x's call to pthread_cond_wait failed at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:147) + FIXME: can't figure out how to verify wrap of pthread_cond_signal FIXME: can't figure out how to verify wrap of pthread_broadcast_signal - Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:165) @@ -94,8 +94,8 @@ Thread #x's call to pthread_cond_timedwait failed at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:165) ----------------- pthread_rwlock_* ---------------- +---------------- pthread_rwlock_* ---------------- Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) @@ -103,22 +103,22 @@ Thread #x unlocked a not-locked lock at 0x........ Lock at 0x........ was first observed at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:178) + (1) no error on next line (2) no error on next line (3) ERROR on next line - Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:196) Lock at 0x........ was first observed at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:186) + (4) no error on next line (5) no error on next line (6) no error on next line (7) no error on next line (8) ERROR on next line - Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:212) @@ -126,16 +126,16 @@ Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:186) ----------------- sem_* ---------------- +---------------- sem_* ---------------- Thread #x's call to sem_init failed with error code 22 (EINVAL: Invalid argument) at 0x........: sem_init@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:228) -FIXME: can't figure out how to verify wrap of sem_destroy +FIXME: can't figure out how to verify wrap of sem_destroy Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post at 0x........: sem_wait_WRK (hg_intercepts.c:...) @@ -148,13 +148,14 @@ Thread #x's call to sem_post failed by 0x........: sem_post (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:245) + FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ - Thread #x: Exiting thread still holds 1 lock ... + ERROR SUMMARY: 21 errors from 21 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc21_pthonce.stderr.exp b/helgrind/tests/tc21_pthonce.stderr.exp index 65cae9a2..82eeba56 100644 --- a/helgrind/tests/tc21_pthonce.stderr.exp +++ b/helgrind/tests/tc21_pthonce.stderr.exp @@ -31,4 +31,5 @@ Possible data race during write of size 4 at 0x........ by thread #x Location 0x........ is 0 bytes inside local var "unprotected2" declared at tc21_pthonce.c:51, in frame #x of thread x + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc22_exit_w_lock.stderr.exp b/helgrind/tests/tc22_exit_w_lock.stderr.exp index 74139f10..f7699558 100644 --- a/helgrind/tests/tc22_exit_w_lock.stderr.exp +++ b/helgrind/tests/tc22_exit_w_lock.stderr.exp @@ -20,4 +20,5 @@ Thread #x is the program's root thread Thread #x: Exiting thread still holds 1 lock ... + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc23_bogus_condwait.stderr.exp b/helgrind/tests/tc23_bogus_condwait.stderr.exp index ab8c431e..fbe0238f 100644 --- a/helgrind/tests/tc23_bogus_condwait.stderr.exp +++ b/helgrind/tests/tc23_bogus_condwait.stderr.exp @@ -29,4 +29,5 @@ Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:78) + ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 0 from 0) diff --git a/lackey/tests/filter_stderr b/lackey/tests/filter_stderr index 75df5ae8..cba3fed8 100755 --- a/lackey/tests/filter_stderr +++ b/lackey/tests/filter_stderr @@ -5,7 +5,7 @@ dir=`dirname $0` $dir/../../tests/filter_stderr_basic | # Remove "Lackey, ..." line and the following copyright line. -sed "/^Lackey, an example Valgrind tool./ , /./ d" | +sed "/^Lackey, an example Valgrind tool/ , /./ d" | # Filter all the numbers. ../../tests/filter_numbers | diff --git a/massif/tests/filter_stderr b/massif/tests/filter_stderr index fe9be68b..b60e612b 100755 --- a/massif/tests/filter_stderr +++ b/massif/tests/filter_stderr @@ -5,7 +5,7 @@ dir=`dirname $0` $dir/../../tests/filter_stderr_basic | # Remove "Massif, ..." line and the following copyright line. -sed "/^Massif, a heap profiler./ , /./ d" | +sed "/^Massif, a heap profiler/ , /./ d" | # Remove AIX-only alloc-fns perl -n -e 'print if !/^Massif: (malloc|calloc|realloc|memalign)_common$/' | diff --git a/memcheck/tests/addressable.stderr.exp b/memcheck/tests/addressable.stderr.exp index 1158477b..7c8a8938 100644 --- a/memcheck/tests/addressable.stderr.exp +++ b/memcheck/tests/addressable.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) @@ -17,6 +18,7 @@ Invalid write of size 1 by 0x........: main (addressable.c:125) Address 0x........ is not stack'd, malloc'd or (recently) free'd + Process terminating with default action of signal N (SIGSEGV or SIGBUS) Bad memory (SIGSEGV or SIGBUS) at address 0x........ at 0x........: test2 (addressable.c:51) @@ -28,17 +30,19 @@ Process terminating with default action of signal N (SIGSEGV or SIGBUS) The main thread stack size used in this run was .... HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) @@ -49,9 +53,10 @@ Process terminating with default action of signal N (SIGSEGV or SIGBUS) by 0x........: main (addressable.c:125) HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) @@ -65,19 +70,22 @@ Uninitialised byte(s) found during client check request by 0x........: main (addressable.c:125) Address 0x........ is not stack'd, malloc'd or (recently) free'd + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/amd64/defcfaexpr.stderr.exp b/memcheck/tests/amd64/defcfaexpr.stderr.exp index f62bbaf3..16112c4a 100644 --- a/memcheck/tests/amd64/defcfaexpr.stderr.exp +++ b/memcheck/tests/amd64/defcfaexpr.stderr.exp @@ -3,3 +3,4 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: aaa (bogus.S:0) by 0x........: aaa (bogus.S:0) by 0x........: main (bogus.S:0) + diff --git a/memcheck/tests/amd64/xor-undef-amd64.stderr.exp b/memcheck/tests/amd64/xor-undef-amd64.stderr.exp index 9f44bb75..be1f9ed6 100644 --- a/memcheck/tests/amd64/xor-undef-amd64.stderr.exp +++ b/memcheck/tests/amd64/xor-undef-amd64.stderr.exp @@ -14,10 +14,12 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: main (xor-undef-amd64.c:117) + HEAP SUMMARY: - in use at exit: 0 bytes in 0 blocks. - total heap usage: 1 allocs, 1 frees, 48 bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: 0 bytes in 0 blocks + total heap usage: 1 allocs, 1 frees, 48 bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from diff --git a/memcheck/tests/badaddrvalue.stderr.exp b/memcheck/tests/badaddrvalue.stderr.exp index f71df0bb..7d2407e2 100644 --- a/memcheck/tests/badaddrvalue.stderr.exp +++ b/memcheck/tests/badaddrvalue.stderr.exp @@ -9,3 +9,4 @@ Invalid read of size 1 Address 0x........ is 1 bytes before a block of size 8 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (badaddrvalue.c:7) + diff --git a/memcheck/tests/badfree-2trace.stderr.exp b/memcheck/tests/badfree-2trace.stderr.exp index fe7c5577..5b937c19 100644 --- a/memcheck/tests/badfree-2trace.stderr.exp +++ b/memcheck/tests/badfree-2trace.stderr.exp @@ -7,3 +7,4 @@ Invalid free() / delete / delete[] at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (badfree.c:15) Address 0x........ is on thread 1's stack + diff --git a/memcheck/tests/badfree.stderr.exp b/memcheck/tests/badfree.stderr.exp index fe7c5577..5b937c19 100644 --- a/memcheck/tests/badfree.stderr.exp +++ b/memcheck/tests/badfree.stderr.exp @@ -7,3 +7,4 @@ Invalid free() / delete / delete[] at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (badfree.c:15) Address 0x........ is on thread 1's stack + diff --git a/memcheck/tests/badjump.stderr.exp b/memcheck/tests/badjump.stderr.exp index 3754b96a..18a07ec0 100644 --- a/memcheck/tests/badjump.stderr.exp +++ b/memcheck/tests/badjump.stderr.exp @@ -4,6 +4,7 @@ Jump to the invalid address stated on the next line by 0x........: (below main) Address 0x........ is not stack'd, malloc'd or (recently) free'd + Process terminating with default action of signal 11 (SIGSEGV) Access not within mapped region at address 0x........ at 0x........: ??? @@ -15,9 +16,10 @@ Process terminating with default action of signal 11 (SIGSEGV) The main thread stack size used in this run was .... HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/badjump2.stderr.exp b/memcheck/tests/badjump2.stderr.exp index a9feb10e..6f0fd5d6 100644 --- a/memcheck/tests/badjump2.stderr.exp +++ b/memcheck/tests/badjump2.stderr.exp @@ -2,4 +2,5 @@ Jump to the invalid address stated on the next line at 0x........: ??? by 0x........: (below main) Address 0x........ is not stack'd, malloc'd or (recently) free'd + Signal caught, as expected diff --git a/memcheck/tests/badloop.stderr.exp b/memcheck/tests/badloop.stderr.exp index 4c53707a..c515536b 100644 --- a/memcheck/tests/badloop.stderr.exp +++ b/memcheck/tests/badloop.stderr.exp @@ -1,2 +1,3 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (badloop.c:12) + diff --git a/memcheck/tests/badpoll.stderr.exp b/memcheck/tests/badpoll.stderr.exp index ced1b924..514439dd 100644 --- a/memcheck/tests/badpoll.stderr.exp +++ b/memcheck/tests/badpoll.stderr.exp @@ -9,3 +9,4 @@ Syscall param poll(ufds.reventss) points to unaddressable byte(s) Address 0x........ is 0 bytes after a block of size 15 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (badpoll.c:12) + diff --git a/memcheck/tests/badrw.stderr.exp b/memcheck/tests/badrw.stderr.exp index 77c3f4a2..e577ec9b 100644 --- a/memcheck/tests/badrw.stderr.exp +++ b/memcheck/tests/badrw.stderr.exp @@ -33,3 +33,4 @@ Invalid write of size 1 Address 0x........ is 1 bytes before a block of size 10 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (badrw.c:5) + diff --git a/memcheck/tests/brk2.stderr.exp b/memcheck/tests/brk2.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/brk2.stderr.exp +++ b/memcheck/tests/brk2.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/buflen_check.stderr.exp b/memcheck/tests/buflen_check.stderr.exp index 9f00d9aa..24d1f215 100644 --- a/memcheck/tests/buflen_check.stderr.exp +++ b/memcheck/tests/buflen_check.stderr.exp @@ -5,5 +5,6 @@ Syscall param socketcall.getsockname(name) points to unaddressable byte(s) Syscall param socketcall.getsockname(namelen_in) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + getsockname(1) failed getsockname(2) failed diff --git a/memcheck/tests/clientperm.stderr.exp b/memcheck/tests/clientperm.stderr.exp index 5f93d81a..cb838c9e 100644 --- a/memcheck/tests/clientperm.stderr.exp +++ b/memcheck/tests/clientperm.stderr.exp @@ -3,3 +3,4 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: main (clientperm.c:36) + diff --git a/memcheck/tests/custom_alloc.stderr.exp b/memcheck/tests/custom_alloc.stderr.exp index a89c3d7b..140f56ea 100644 --- a/memcheck/tests/custom_alloc.stderr.exp +++ b/memcheck/tests/custom_alloc.stderr.exp @@ -19,3 +19,4 @@ Mismatched free() / delete / delete [] Invalid read of size 4 at 0x........: main (custom_alloc.c:89) Address 0x........ is not stack'd, malloc'd or (recently) free'd + diff --git a/memcheck/tests/darwin/aio.stderr.exp b/memcheck/tests/darwin/aio.stderr.exp index 61d2f7d5..abcf7006 100644 --- a/memcheck/tests/darwin/aio.stderr.exp +++ b/memcheck/tests/darwin/aio.stderr.exp @@ -12,9 +12,9 @@ Syscall param aio_write(aiocbp->aio_buf) points to unaddressable byte(s) Address 0x........ is not stack'd, malloc'd or (recently) free'd HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from diff --git a/memcheck/tests/describe-block.stderr.exp b/memcheck/tests/describe-block.stderr.exp index 7a13d517..00879f0f 100644 --- a/memcheck/tests/describe-block.stderr.exp +++ b/memcheck/tests/describe-block.stderr.exp @@ -4,10 +4,12 @@ Invalid write of size 1 Address 0x........ is 0 bytes inside a magic foople zone of size 4,096 client-defined at 0x........: main (describe-block.c:6) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/doublefree.stderr.exp b/memcheck/tests/doublefree.stderr.exp index 364f7384..672eda01 100644 --- a/memcheck/tests/doublefree.stderr.exp +++ b/memcheck/tests/doublefree.stderr.exp @@ -4,3 +4,4 @@ Invalid free() / delete / delete[] Address 0x........ is 0 bytes inside a block of size 177 free'd at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (doublefree.c:10) + diff --git a/memcheck/tests/erringfds.stderr.exp b/memcheck/tests/erringfds.stderr.exp index 55997cbf..48e98660 100644 --- a/memcheck/tests/erringfds.stderr.exp +++ b/memcheck/tests/erringfds.stderr.exp @@ -2,9 +2,10 @@ Warning: invalid file descriptor -1 in syscall read() HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/errs1.stderr.exp b/memcheck/tests/errs1.stderr.exp index e10b878d..13dbbdaf 100644 --- a/memcheck/tests/errs1.stderr.exp +++ b/memcheck/tests/errs1.stderr.exp @@ -25,3 +25,4 @@ Invalid write of size 1 by 0x........: xxx (errs1.c:14) by 0x........: www (errs1.c:15) by 0x........: main (errs1.c:17) + diff --git a/memcheck/tests/execve.stderr.exp b/memcheck/tests/execve.stderr.exp index 262ce146..15d214f2 100644 --- a/memcheck/tests/execve.stderr.exp +++ b/memcheck/tests/execve.stderr.exp @@ -9,3 +9,4 @@ Syscall param execve(argv[i]) points to unaddressable byte(s) Syscall param execve(envp[i]) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + diff --git a/memcheck/tests/execve2.stderr.exp b/memcheck/tests/execve2.stderr.exp index 3a048419..9e86cbdf 100644 --- a/memcheck/tests/execve2.stderr.exp +++ b/memcheck/tests/execve2.stderr.exp @@ -1,3 +1,4 @@ Syscall param execve(filename) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + diff --git a/memcheck/tests/exitprog.stderr.exp b/memcheck/tests/exitprog.stderr.exp index e60319ce..626dbd9b 100644 --- a/memcheck/tests/exitprog.stderr.exp +++ b/memcheck/tests/exitprog.stderr.exp @@ -3,3 +3,4 @@ Invalid write of size 1 Address 0x........ is 0 bytes after a block of size 1,000,000 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (exitprog.c:15) + diff --git a/memcheck/tests/filter_allocs b/memcheck/tests/filter_allocs index 5b58666b..5026ee89 100755 --- a/memcheck/tests/filter_allocs +++ b/memcheck/tests/filter_allocs @@ -1,6 +1,6 @@ #! /bin/sh ./filter_stderr | -sed -e "s/in use at exit: [0-9,]* bytes in [0-9,]* blocks./in use at exit: ... bytes in ... blocks./" \ - -e "s/total heap usage: [0-9,]* allocs, [0-9,]* frees, [0-9,]* bytes allocated./total heap usage: ... allocs, ... frees, ... bytes allocated./" +sed -e "s/in use at exit: [0-9,]* bytes in [0-9,]* blocks/in use at exit: ... bytes in ... blocks/" \ + -e "s/total heap usage: [0-9,]* allocs, [0-9,]* frees, [0-9,]* bytes allocated/total heap usage: ... allocs, ... frees, ... bytes allocated/" diff --git a/memcheck/tests/fprw.stderr.exp b/memcheck/tests/fprw.stderr.exp index 48d6c79e..d083387c 100644 --- a/memcheck/tests/fprw.stderr.exp +++ b/memcheck/tests/fprw.stderr.exp @@ -38,3 +38,4 @@ Invalid write of size 8 Address 0x........ is 0 bytes inside a block of size 4 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (fprw.c:23) + diff --git a/memcheck/tests/fwrite.stderr.exp b/memcheck/tests/fwrite.stderr.exp index cab26621..01cac98e 100644 --- a/memcheck/tests/fwrite.stderr.exp +++ b/memcheck/tests/fwrite.stderr.exp @@ -3,3 +3,4 @@ Syscall param write(buf) points to uninitialised byte(s) Address 0x........ is 0 bytes inside a block of size 10 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (fwrite.c:7) + diff --git a/memcheck/tests/inits.stderr.exp b/memcheck/tests/inits.stderr.exp index a190cfa9..5418a73a 100644 --- a/memcheck/tests/inits.stderr.exp +++ b/memcheck/tests/inits.stderr.exp @@ -1,2 +1,3 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (inits.c:17) + diff --git a/memcheck/tests/inline.stderr.exp b/memcheck/tests/inline.stderr.exp index 639b31e9..6365fb92 100644 --- a/memcheck/tests/inline.stderr.exp +++ b/memcheck/tests/inline.stderr.exp @@ -4,3 +4,4 @@ Invalid read of size 4 Address 0x........ is 0 bytes after a block of size 40 alloc'd at 0x........: calloc (vg_replace_malloc.c:...) by 0x........: main (inline.c:17) + diff --git a/memcheck/tests/leak-cases-full.stderr.exp b/memcheck/tests/leak-cases-full.stderr.exp index 08447a7c..ffe9d94d 100644 --- a/memcheck/tests/leak-cases-full.stderr.exp +++ b/memcheck/tests/leak-cases-full.stderr.exp @@ -2,65 +2,57 @@ leaked: 80 bytes in 5 blocks dubious: 96 bytes in 6 blocks reachable: 64 bytes in 4 blocks suppressed: 0 bytes in 0 blocks - 16 bytes in 1 blocks are possibly lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:78) by 0x........: main (leak-cases.c:107) - 16 bytes in 1 blocks are possibly lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:81) by 0x........: main (leak-cases.c:107) - 16 bytes in 1 blocks are possibly lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:84) by 0x........: main (leak-cases.c:107) - 16 bytes in 1 blocks are possibly lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:84) by 0x........: main (leak-cases.c:107) - 16 bytes in 1 blocks are possibly lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:87) by 0x........: main (leak-cases.c:107) - 16 bytes in 1 blocks are possibly lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:87) by 0x........: main (leak-cases.c:107) - 16 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:74) by 0x........: main (leak-cases.c:107) - 32 (16 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:76) by 0x........: main (leak-cases.c:107) - 32 (16 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cases.c:52) by 0x........: f (leak-cases.c:91) by 0x........: main (leak-cases.c:107) + diff --git a/memcheck/tests/leak-cycle.stderr.exp b/memcheck/tests/leak-cycle.stderr.exp index 5dc26644..e724edaf 100644 --- a/memcheck/tests/leak-cycle.stderr.exp +++ b/memcheck/tests/leak-cycle.stderr.exp @@ -2,30 +2,27 @@ leaked: 288 bytes in 18 blocks dubious: 0 bytes in 0 blocks reachable: 0 bytes in 0 blocks suppressed: 0 bytes in 0 blocks - 48 (16 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cycle.c:15) by 0x........: mkcycle (leak-cycle.c:26) by 0x........: main (leak-cycle.c:44) - 48 (16 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cycle.c:15) by 0x........: mkcycle (leak-cycle.c:26) by 0x........: main (leak-cycle.c:45) - 96 (16 direct, 80 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cycle.c:15) by 0x........: mkcycle (leak-cycle.c:26) by 0x........: main (leak-cycle.c:51) - 96 (16 direct, 80 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-cycle.c:15) by 0x........: mkcycle (leak-cycle.c:26) by 0x........: main (leak-cycle.c:63) + diff --git a/memcheck/tests/leak-pool-0.stderr.exp b/memcheck/tests/leak-pool-0.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/leak-pool-0.stderr.exp +++ b/memcheck/tests/leak-pool-0.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/leak-pool-1.stderr.exp b/memcheck/tests/leak-pool-1.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/leak-pool-1.stderr.exp +++ b/memcheck/tests/leak-pool-1.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/leak-pool-2.stderr.exp b/memcheck/tests/leak-pool-2.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/leak-pool-2.stderr.exp +++ b/memcheck/tests/leak-pool-2.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/leak-pool-3.stderr.exp b/memcheck/tests/leak-pool-3.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/leak-pool-3.stderr.exp +++ b/memcheck/tests/leak-pool-3.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/leak-pool-4.stderr.exp b/memcheck/tests/leak-pool-4.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/leak-pool-4.stderr.exp +++ b/memcheck/tests/leak-pool-4.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/leak-pool-5.stderr.exp b/memcheck/tests/leak-pool-5.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/leak-pool-5.stderr.exp +++ b/memcheck/tests/leak-pool-5.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/leak-tree.stderr.exp b/memcheck/tests/leak-tree.stderr.exp index 25606a1b..562906dd 100644 --- a/memcheck/tests/leak-tree.stderr.exp +++ b/memcheck/tests/leak-tree.stderr.exp @@ -2,16 +2,15 @@ leaked: 64 bytes in 4 blocks dubious: 0 bytes in 0 blocks reachable: 48 bytes in 3 blocks suppressed: 0 bytes in 0 blocks - 16 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-tree.c:28) by 0x........: f (leak-tree.c:44) by 0x........: main (leak-tree.c:63) - 48 (16 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: mk (leak-tree.c:28) by 0x........: f (leak-tree.c:43) by 0x........: main (leak-tree.c:63) + diff --git a/memcheck/tests/linux-syscalls-2007.stderr.exp b/memcheck/tests/linux-syscalls-2007.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/linux-syscalls-2007.stderr.exp +++ b/memcheck/tests/linux-syscalls-2007.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux-syslog-syscall.stderr.exp b/memcheck/tests/linux-syslog-syscall.stderr.exp index d8f39e72..c8fe7b9f 100644 --- a/memcheck/tests/linux-syslog-syscall.stderr.exp +++ b/memcheck/tests/linux-syslog-syscall.stderr.exp @@ -2,9 +2,10 @@ Done. HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux/brk.stderr.exp b/memcheck/tests/linux/brk.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/linux/brk.stderr.exp +++ b/memcheck/tests/linux/brk.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux/capget.stderr.exp b/memcheck/tests/linux/capget.stderr.exp index 10b9d5eb..4c0193be 100644 --- a/memcheck/tests/linux/capget.stderr.exp +++ b/memcheck/tests/linux/capget.stderr.exp @@ -5,9 +5,10 @@ permitted 0 inheritable 0 HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux/lsframe1.stderr.exp b/memcheck/tests/linux/lsframe1.stderr.exp index 364da28e..d83622aa 100644 --- a/memcheck/tests/linux/lsframe1.stderr.exp +++ b/memcheck/tests/linux/lsframe1.stderr.exp @@ -3,9 +3,10 @@ lsframe1: start lsframe1: done, result is -8388608 HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux/lsframe2.stderr.exp b/memcheck/tests/linux/lsframe2.stderr.exp index 1b983d34..411d79a3 100644 --- a/memcheck/tests/linux/lsframe2.stderr.exp +++ b/memcheck/tests/linux/lsframe2.stderr.exp @@ -3,9 +3,10 @@ lsframe2: start lsframe2: done, result is -272629760 HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux/timerfd-syscall.stderr.exp b/memcheck/tests/linux/timerfd-syscall.stderr.exp index e38c6d86..c22dd7f4 100644 --- a/memcheck/tests/linux/timerfd-syscall.stderr.exp +++ b/memcheck/tests/linux/timerfd-syscall.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: 0 bytes in 0 blocks. - total heap usage: 0 allocs, 0 frees, 0 bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: 0 bytes in 0 blocks + total heap usage: 0 allocs, 0 frees, 0 bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/linux/with-space.stderr.exp b/memcheck/tests/linux/with-space.stderr.exp index 34f0a937..f55ce0b6 100644 --- a/memcheck/tests/linux/with-space.stderr.exp +++ b/memcheck/tests/linux/with-space.stderr.exp @@ -1,2 +1,3 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (manuel1.c:7) + diff --git a/memcheck/tests/long_namespace_xml.stderr.exp b/memcheck/tests/long_namespace_xml.stderr.exp index dba89daa..4fa33cc0 100644 --- a/memcheck/tests/long_namespace_xml.stderr.exp +++ b/memcheck/tests/long_namespace_xml.stderr.exp @@ -80,6 +80,7 @@ </stack> </error> + <status> <state>FINISHED</state> <time>...</time> diff --git a/memcheck/tests/mallinfo.stderr.exp b/memcheck/tests/mallinfo.stderr.exp index 11f3fb29..f75795ae 100644 --- a/memcheck/tests/mallinfo.stderr.exp +++ b/memcheck/tests/mallinfo.stderr.exp @@ -2,9 +2,10 @@ Success. HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/malloc1.stderr.exp b/memcheck/tests/malloc1.stderr.exp index 9739e92c..b440a838 100644 --- a/memcheck/tests/malloc1.stderr.exp +++ b/memcheck/tests/malloc1.stderr.exp @@ -13,3 +13,4 @@ Invalid write of size 1 at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: really (malloc1.c:21) by 0x........: main (malloc1.c:9) + diff --git a/memcheck/tests/malloc2.stderr.exp b/memcheck/tests/malloc2.stderr.exp index 29ad5725..0c29fa4d 100644 --- a/memcheck/tests/malloc2.stderr.exp +++ b/memcheck/tests/malloc2.stderr.exp @@ -10,3 +10,4 @@ Invalid free() / delete / delete[] Address 0x........ is 0 bytes inside a block of size 429 free'd at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (malloc2.c:38) + diff --git a/memcheck/tests/manuel1.stderr.exp b/memcheck/tests/manuel1.stderr.exp index 34f0a937..f55ce0b6 100644 --- a/memcheck/tests/manuel1.stderr.exp +++ b/memcheck/tests/manuel1.stderr.exp @@ -1,2 +1,3 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (manuel1.c:7) + diff --git a/memcheck/tests/manuel2.stderr.exp b/memcheck/tests/manuel2.stderr.exp index daad6c6b..a9d575d0 100644 --- a/memcheck/tests/manuel2.stderr.exp +++ b/memcheck/tests/manuel2.stderr.exp @@ -1,2 +1,3 @@ Use of uninitialised value of size 4 at 0x........: main (manuel2.c:10) + diff --git a/memcheck/tests/manuel2.stderr.exp64 b/memcheck/tests/manuel2.stderr.exp64 index bbb3c0b0..5bc75f51 100644 --- a/memcheck/tests/manuel2.stderr.exp64 +++ b/memcheck/tests/manuel2.stderr.exp64 @@ -1,2 +1,3 @@ Use of uninitialised value of size 8 at 0x........: main (manuel2.c:10) + diff --git a/memcheck/tests/manuel3.stderr.exp b/memcheck/tests/manuel3.stderr.exp index 2f56776e..c5d20509 100644 --- a/memcheck/tests/manuel3.stderr.exp +++ b/memcheck/tests/manuel3.stderr.exp @@ -1,3 +1,4 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: gcc_cant_inline_me (manuel3.c:22) by 0x........: main (manuel3.c:14) + diff --git a/memcheck/tests/memalign_test.stderr.exp b/memcheck/tests/memalign_test.stderr.exp index 461980d8..5a01c4ad 100644 --- a/memcheck/tests/memalign_test.stderr.exp +++ b/memcheck/tests/memalign_test.stderr.exp @@ -4,3 +4,4 @@ Invalid free() / delete / delete[] Address 0x........ is 0 bytes inside a block of size 111,110 free'd at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (memalign_test.c:23) + diff --git a/memcheck/tests/memcmptest.stderr.exp b/memcheck/tests/memcmptest.stderr.exp index 2e98bcc6..0c7871e0 100644 --- a/memcheck/tests/memcmptest.stderr.exp +++ b/memcheck/tests/memcmptest.stderr.exp @@ -1,3 +1,4 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: memcmp (mc_replace_strmem.c:...) by 0x........: main (memcmptest.c:13) + diff --git a/memcheck/tests/memcmptest.stderr.exp2 b/memcheck/tests/memcmptest.stderr.exp2 index 02577317..c0d7c8c7 100644 --- a/memcheck/tests/memcmptest.stderr.exp2 +++ b/memcheck/tests/memcmptest.stderr.exp2 @@ -1,3 +1,4 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: bcmp (mc_replace_strmem.c:...) by 0x........: main (memcmptest.c:13) + diff --git a/memcheck/tests/mempool.stderr.exp b/memcheck/tests/mempool.stderr.exp index 17cb0c84..8ca7f062 100644 --- a/memcheck/tests/mempool.stderr.exp +++ b/memcheck/tests/mempool.stderr.exp @@ -34,27 +34,24 @@ Invalid write of size 1 by 0x........: test (mempool.c:117) by 0x........: main (mempool.c:154) - 10 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: allocate (mempool.c:105) by 0x........: test (mempool.c:121) by 0x........: main (mempool.c:154) - 10 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: allocate (mempool.c:105) by 0x........: test (mempool.c:141) by 0x........: main (mempool.c:154) - 20 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: allocate (mempool.c:105) by 0x........: test (mempool.c:122) by 0x........: main (mempool.c:154) - 48 (32 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: make_pool (mempool.c:43) by 0x........: test (mempool.c:117) by 0x........: main (mempool.c:154) + diff --git a/memcheck/tests/metadata.stderr.exp b/memcheck/tests/metadata.stderr.exp index f99ffda3..4d45b385 100644 --- a/memcheck/tests/metadata.stderr.exp +++ b/memcheck/tests/metadata.stderr.exp @@ -1,2 +1,3 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (metadata.c:44) + diff --git a/memcheck/tests/mismatches.stderr.exp b/memcheck/tests/mismatches.stderr.exp index 21096cfd..b3659c5c 100644 --- a/memcheck/tests/mismatches.stderr.exp +++ b/memcheck/tests/mismatches.stderr.exp @@ -39,3 +39,4 @@ Mismatched free() / delete / delete [] Address 0x........ is 0 bytes inside a block of size 4 alloc'd at 0x........: ...operator new... (vg_replace_malloc.c:...) by 0x........: main (mismatches.cpp:21) + diff --git a/memcheck/tests/new_override.stderr.exp b/memcheck/tests/new_override.stderr.exp index 4ad1722f..d0330e59 100644 --- a/memcheck/tests/new_override.stderr.exp +++ b/memcheck/tests/new_override.stderr.exp @@ -1,9 +1,10 @@ HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/noisy_child.stderr.exp b/memcheck/tests/noisy_child.stderr.exp index 9e416918..2f583438 100644 --- a/memcheck/tests/noisy_child.stderr.exp +++ b/memcheck/tests/noisy_child.stderr.exp @@ -12,10 +12,12 @@ Invalid write of size 1 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (noisy_child.c:24) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/origin1-yes.stderr.exp b/memcheck/tests/origin1-yes.stderr.exp index 2015d536..28bf1421 100644 --- a/memcheck/tests/origin1-yes.stderr.exp +++ b/memcheck/tests/origin1-yes.stderr.exp @@ -5,54 +5,55 @@ Conditional jump or move depends on uninitialised value(s) Uninitialised value was created by a stack allocation at 0x........: main (origin1-yes.c:23) -Undef 2 of 8 (stack, 32 bit) +Undef 2 of 8 (stack, 32 bit) Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin1-yes.c:49) Uninitialised value was created by a stack allocation at 0x........: main (origin1-yes.c:23) -Undef 3 of 8 (stack, 64 bit) +Undef 3 of 8 (stack, 64 bit) Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin1-yes.c:56) Uninitialised value was created by a stack allocation at 0x........: main (origin1-yes.c:23) -Undef 4 of 8 (mallocd, 32-bit) +Undef 4 of 8 (mallocd, 32-bit) Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin1-yes.c:64) Uninitialised value was created by a heap allocation at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (origin1-yes.c:61) -Undef 5 of 8 (realloc) +Undef 5 of 8 (realloc) Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin1-yes.c:76) Uninitialised value was created by a heap allocation at 0x........: realloc (vg_replace_malloc.c:...) by 0x........: main (origin1-yes.c:71) -Undef 6 of 8 (MALLOCLIKE_BLOCK) +Undef 6 of 8 (MALLOCLIKE_BLOCK) Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin1-yes.c:85) Uninitialised value was created by a heap allocation at 0x........: main (origin1-yes.c:82) + Undef 7 of 8 (brk) (currently disabled) Undef 8 of 8 (MAKE_MEM_UNDEFINED) - Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin1-yes.c:117) Uninitialised value was created by a client request at 0x........: main (origin1-yes.c:115) + Def 1 of 3 Def 2 of 3 diff --git a/memcheck/tests/origin2-not-quite.stderr.exp b/memcheck/tests/origin2-not-quite.stderr.exp index b800d377..d22b223c 100644 --- a/memcheck/tests/origin2-not-quite.stderr.exp +++ b/memcheck/tests/origin2-not-quite.stderr.exp @@ -8,8 +8,8 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: t1 (origin2-not-quite.c:35) by 0x........: main (origin2-not-quite.c:25) -Undef 2 of 3 (32-bit FP) +Undef 2 of 3 (32-bit FP) Conditional jump or move depends on uninitialised value(s) at 0x........: t2 (origin2-not-quite.c:47) by 0x........: main (origin2-not-quite.c:26) @@ -18,10 +18,11 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: t2 (origin2-not-quite.c:44) by 0x........: main (origin2-not-quite.c:26) -Undef 3 of 3 (int) +Undef 3 of 3 (int) Conditional jump or move depends on uninitialised value(s) at 0x........: t3 (origin2-not-quite.c:59) by 0x........: main (origin2-not-quite.c:27) Uninitialised value was created by a stack allocation at 0x........: t3 (origin2-not-quite.c:51) + diff --git a/memcheck/tests/origin3-no.stderr.exp b/memcheck/tests/origin3-no.stderr.exp index d3ffe94e..13c61519 100644 --- a/memcheck/tests/origin3-no.stderr.exp +++ b/memcheck/tests/origin3-no.stderr.exp @@ -8,16 +8,16 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: t1 (origin3-no.c:42) by 0x........: main (origin3-no.c:28) -Undef 2 of 8 (8 bits of 32 undef) +Undef 2 of 8 (8 bits of 32 undef) Conditional jump or move depends on uninitialised value(s) at 0x........: t2 (origin3-no.c:55) by 0x........: main (origin3-no.c:29) Uninitialised value was created by a stack allocation at 0x........: t2 (origin3-no.c:49) -Undef 3 of 8 (32 bit undef) +Undef 3 of 8 (32 bit undef) Conditional jump or move depends on uninitialised value(s) at 0x........: t3 (origin3-no.c:65) by 0x........: main (origin3-no.c:30) @@ -26,8 +26,8 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: t3 (origin3-no.c:62) by 0x........: main (origin3-no.c:30) -Undef 4 of 8 (32 bit undef, unaligned) +Undef 4 of 8 (32 bit undef, unaligned) Conditional jump or move depends on uninitialised value(s) at 0x........: t4 (origin3-no.c:74) by 0x........: main (origin3-no.c:31) @@ -36,8 +36,8 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: t4 (origin3-no.c:71) by 0x........: main (origin3-no.c:31) -Undef 5 of 8 (32 bit undef, modified) +Undef 5 of 8 (32 bit undef, modified) Conditional jump or move depends on uninitialised value(s) at 0x........: t5 (origin3-no.c:84) by 0x........: main (origin3-no.c:32) @@ -46,8 +46,8 @@ Conditional jump or move depends on uninitialised value(s) by 0x........: t5 (origin3-no.c:80) by 0x........: main (origin3-no.c:32) -Undef 6 of 8 (32 bit undef, unaligned, strange, #1) +Undef 6 of 8 (32 bit undef, unaligned, strange, #1) Conditional jump or move depends on uninitialised value(s) at 0x........: t6 (origin3-no.c:107) by 0x........: main (origin3-no.c:33) @@ -55,8 +55,8 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: t6 (origin3-no.c:104) by 0x........: main (origin3-no.c:33) -Undef 7 of 8 (32 bit undef, unaligned, strange, #2) +Undef 7 of 8 (32 bit undef, unaligned, strange, #2) Conditional jump or move depends on uninitialised value(s) at 0x........: t6 (origin3-no.c:109) by 0x........: main (origin3-no.c:33) @@ -64,11 +64,12 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: t6 (origin3-no.c:105) by 0x........: main (origin3-no.c:33) -Undef 8 of 8 (32 bit undef, unaligned, strange, #3) +Undef 8 of 8 (32 bit undef, unaligned, strange, #3) Conditional jump or move depends on uninitialised value(s) at 0x........: t6 (origin3-no.c:111) by 0x........: main (origin3-no.c:33) Uninitialised value was created by a client request at 0x........: t6 (origin3-no.c:105) by 0x........: main (origin3-no.c:33) + diff --git a/memcheck/tests/origin4-many.stderr.exp b/memcheck/tests/origin4-many.stderr.exp index bef53f13..f848c0c6 100644 --- a/memcheck/tests/origin4-many.stderr.exp +++ b/memcheck/tests/origin4-many.stderr.exp @@ -51,3 +51,4 @@ Syscall param exit(status) contains uninitialised byte(s) Uninitialised value was created by a heap allocation at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (origin4-many.c:39) + diff --git a/memcheck/tests/origin5-bz2.stderr.exp-glibc25-amd64 b/memcheck/tests/origin5-bz2.stderr.exp-glibc25-amd64 index 4c8630e2..32b90da6 100644 --- a/memcheck/tests/origin5-bz2.stderr.exp-glibc25-amd64 +++ b/memcheck/tests/origin5-bz2.stderr.exp-glibc25-amd64 @@ -119,3 +119,4 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin5-bz2.c:6512) Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) + diff --git a/memcheck/tests/origin5-bz2.stderr.exp-glibc25-x86 b/memcheck/tests/origin5-bz2.stderr.exp-glibc25-x86 index 6f75ee78..8b7e1f9e 100644 --- a/memcheck/tests/origin5-bz2.stderr.exp-glibc25-x86 +++ b/memcheck/tests/origin5-bz2.stderr.exp-glibc25-x86 @@ -113,3 +113,4 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin5-bz2.c:6512) Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) + diff --git a/memcheck/tests/origin5-bz2.stderr.exp-glibc27-ppc64 b/memcheck/tests/origin5-bz2.stderr.exp-glibc27-ppc64 index 09af0f78..6dfe8df7 100644 --- a/memcheck/tests/origin5-bz2.stderr.exp-glibc27-ppc64 +++ b/memcheck/tests/origin5-bz2.stderr.exp-glibc27-ppc64 @@ -113,3 +113,4 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin5-bz2.c:6512) Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6481) + diff --git a/memcheck/tests/origin6-fp.stderr.exp-glibc25-amd64 b/memcheck/tests/origin6-fp.stderr.exp-glibc25-amd64 index a5f521ab..631e865d 100644 --- a/memcheck/tests/origin6-fp.stderr.exp-glibc25-amd64 +++ b/memcheck/tests/origin6-fp.stderr.exp-glibc25-amd64 @@ -3,4 +3,5 @@ Conditional jump or move depends on uninitialised value(s) Uninitialised value was created by a client request at 0x........: setup_arr (origin6-fp.c:75) by 0x........: main (origin6-fp.c:87) + Test succeeded. diff --git a/memcheck/tests/origin6-fp.stderr.exp-glibc27-ppc64 b/memcheck/tests/origin6-fp.stderr.exp-glibc27-ppc64 index 1f685aa2..b638671a 100644 --- a/memcheck/tests/origin6-fp.stderr.exp-glibc27-ppc64 +++ b/memcheck/tests/origin6-fp.stderr.exp-glibc27-ppc64 @@ -3,4 +3,5 @@ Conditional jump or move depends on uninitialised value(s) Uninitialised value was created by a client request at 0x........: setup_arr (origin6-fp.c:71) by 0x........: main (origin6-fp.c:87) + Test succeeded. diff --git a/memcheck/tests/overlap.stderr.exp b/memcheck/tests/overlap.stderr.exp index 54cabb19..271e8d10 100644 --- a/memcheck/tests/overlap.stderr.exp +++ b/memcheck/tests/overlap.stderr.exp @@ -25,3 +25,4 @@ Source and destination overlap in strncat(0x........, 0x........, 21) Source and destination overlap in strncat(0x........, 0x........, 21) at 0x........: strncat (mc_replace_strmem.c:...) by 0x........: main (overlap.c:113) + diff --git a/memcheck/tests/partial_load_dflt.stderr.exp b/memcheck/tests/partial_load_dflt.stderr.exp index 7cfc8909..871f6512 100644 --- a/memcheck/tests/partial_load_dflt.stderr.exp +++ b/memcheck/tests/partial_load_dflt.stderr.exp @@ -23,10 +23,12 @@ Invalid read of size 4 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (partial_load.c:36) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/partial_load_dflt.stderr.exp64 b/memcheck/tests/partial_load_dflt.stderr.exp64 index 08097e7a..8873a254 100644 --- a/memcheck/tests/partial_load_dflt.stderr.exp64 +++ b/memcheck/tests/partial_load_dflt.stderr.exp64 @@ -23,10 +23,12 @@ Invalid read of size 8 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (partial_load.c:36) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/partial_load_ok.stderr.exp b/memcheck/tests/partial_load_ok.stderr.exp index a82407a1..fdb4a338 100644 --- a/memcheck/tests/partial_load_ok.stderr.exp +++ b/memcheck/tests/partial_load_ok.stderr.exp @@ -17,10 +17,12 @@ Invalid read of size 4 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (partial_load.c:36) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/partial_load_ok.stderr.exp64 b/memcheck/tests/partial_load_ok.stderr.exp64 index e713c779..a57d9aa0 100644 --- a/memcheck/tests/partial_load_ok.stderr.exp64 +++ b/memcheck/tests/partial_load_ok.stderr.exp64 @@ -17,10 +17,12 @@ Invalid read of size 8 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (partial_load.c:36) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/partiallydefinedeq.stderr.exp b/memcheck/tests/partiallydefinedeq.stderr.exp index 04fa40b6..9f38011a 100644 --- a/memcheck/tests/partiallydefinedeq.stderr.exp +++ b/memcheck/tests/partiallydefinedeq.stderr.exp @@ -7,10 +7,12 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: foo (partiallydefinedeq.c:15) by 0x........: main (partiallydefinedeq.c:52) + HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from diff --git a/memcheck/tests/partiallydefinedeq.stderr.exp2 b/memcheck/tests/partiallydefinedeq.stderr.exp2 index a45ee76e..3b81c251 100644 --- a/memcheck/tests/partiallydefinedeq.stderr.exp2 +++ b/memcheck/tests/partiallydefinedeq.stderr.exp2 @@ -12,9 +12,14 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: foo (partiallydefinedeq.c:15) by 0x........: main (partiallydefinedeq.c:52) -ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v + +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full + +For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from +ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) + diff --git a/memcheck/tests/pointer-trace.stderr.exp b/memcheck/tests/pointer-trace.stderr.exp index 7633d533..841fec64 100644 --- a/memcheck/tests/pointer-trace.stderr.exp +++ b/memcheck/tests/pointer-trace.stderr.exp @@ -1,4 +1,4 @@ - 1,000 bytes in 1 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (pointer-trace.c:86) + diff --git a/memcheck/tests/realloc3.stderr.exp b/memcheck/tests/realloc3.stderr.exp index 51e5da3a..4ee48e7b 100644 --- a/memcheck/tests/realloc3.stderr.exp +++ b/memcheck/tests/realloc3.stderr.exp @@ -15,3 +15,4 @@ Invalid read of size 4 Address 0x........ is 15 bytes after a block of size 5 alloc'd at 0x........: realloc (vg_replace_malloc.c:...) by 0x........: main (realloc3.c:21) + diff --git a/memcheck/tests/sigkill.stderr.exp b/memcheck/tests/sigkill.stderr.exp index 70d55d6d..c46fba7a 100644 --- a/memcheck/tests/sigkill.stderr.exp +++ b/memcheck/tests/sigkill.stderr.exp @@ -190,9 +190,10 @@ Invalid argument HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/sigkill.stderr.exp-darwin b/memcheck/tests/sigkill.stderr.exp-darwin index 717d7336..3d34b008 100644 --- a/memcheck/tests/sigkill.stderr.exp-darwin +++ b/memcheck/tests/sigkill.stderr.exp-darwin @@ -186,9 +186,10 @@ getting signal 65: Invalid argument HEAP SUMMARY: - in use at exit: ... bytes in ... blocks. - total heap usage: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes + in use at exit: ... bytes in ... blocks + total heap usage: ... allocs, ... frees, ... bytes allocated + +For a detailed leak analysis, rerun with: --leak-check=full For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/signal2.stderr.exp b/memcheck/tests/signal2.stderr.exp index 32f63f7a..2aa74b71 100644 --- a/memcheck/tests/signal2.stderr.exp +++ b/memcheck/tests/signal2.stderr.exp @@ -1,3 +1,4 @@ Invalid write of size 4 at 0x........: main (signal2.c:17) Address 0x........ is not stack'd, malloc'd or (recently) free'd + diff --git a/memcheck/tests/strchr.stderr.exp b/memcheck/tests/strchr.stderr.exp index 344ac8da..14f17c72 100644 --- a/memcheck/tests/strchr.stderr.exp +++ b/memcheck/tests/strchr.stderr.exp @@ -13,3 +13,4 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: rindex (mc_replace_strmem.c:...) by 0x........: main (strchr.c:16) + diff --git a/memcheck/tests/strchr.stderr.exp-darwin b/memcheck/tests/strchr.stderr.exp-darwin index 8b870df3..4587611f 100644 --- a/memcheck/tests/strchr.stderr.exp-darwin +++ b/memcheck/tests/strchr.stderr.exp-darwin @@ -9,3 +9,4 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: strrchr (mc_replace_strmem.c:...) by 0x........: main (strchr.c:16) + diff --git a/memcheck/tests/strchr.stderr.exp2 b/memcheck/tests/strchr.stderr.exp2 index a8160da8..b48bf3a6 100644 --- a/memcheck/tests/strchr.stderr.exp2 +++ b/memcheck/tests/strchr.stderr.exp2 @@ -9,3 +9,4 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: rindex (mc_replace_strmem.c:...) by 0x........: main (strchr.c:16) + diff --git a/memcheck/tests/suppfree.stderr.exp b/memcheck/tests/suppfree.stderr.exp index 51a37cf5..a75d3560 100644 --- a/memcheck/tests/suppfree.stderr.exp +++ b/memcheck/tests/suppfree.stderr.exp @@ -12,3 +12,4 @@ Invalid free() / delete / delete[] by 0x........: bbb (suppfree.c:17) by 0x........: aaa (suppfree.c:22) by 0x........: main (suppfree.c:28) + diff --git a/memcheck/tests/trivialleak.stderr.exp b/memcheck/tests/trivialleak.stderr.exp index 002f716e..260df712 100644 --- a/memcheck/tests/trivialleak.stderr.exp +++ b/memcheck/tests/trivialleak.stderr.exp @@ -1,5 +1,5 @@ - 1,000 bytes in 1,000 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: test (trivialleak.c:8) by 0x........: main (trivialleak.c:12) + diff --git a/memcheck/tests/trivialleak.stderr.exp2 b/memcheck/tests/trivialleak.stderr.exp2 index 17507b7a..f5cc261d 100644 --- a/memcheck/tests/trivialleak.stderr.exp2 +++ b/memcheck/tests/trivialleak.stderr.exp2 @@ -1,5 +1,5 @@ - 999 bytes in 999 blocks are definitely lost in loss record ... of ... at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: test (trivialleak.c:8) by 0x........: main (trivialleak.c:12) + diff --git a/memcheck/tests/varinfo1.stderr.exp b/memcheck/tests/varinfo1.stderr.exp index 3c77f3f1..8b7d64ec 100644 --- a/memcheck/tests/varinfo1.stderr.exp +++ b/memcheck/tests/varinfo1.stderr.exp @@ -34,3 +34,4 @@ Uninitialised byte(s) found during client check request by 0x........: main (varinfo1.c:56) Location 0x........ is 0 bytes inside local var "local" declared at varinfo1.c:46, in frame #1 of thread 1 + diff --git a/memcheck/tests/varinfo2.stderr.exp b/memcheck/tests/varinfo2.stderr.exp index 68c03e57..798d4146 100644 --- a/memcheck/tests/varinfo2.stderr.exp +++ b/memcheck/tests/varinfo2.stderr.exp @@ -18,3 +18,4 @@ Uninitialised byte(s) found during client check request by 0x........: main (varinfo2.c:51) Location 0x........ is 1 byte inside local var "var" declared at varinfo2.c:37, in frame #1 of thread 1 + diff --git a/memcheck/tests/varinfo3.stderr.exp b/memcheck/tests/varinfo3.stderr.exp index fa6633b1..d24ddb87 100644 --- a/memcheck/tests/varinfo3.stderr.exp +++ b/memcheck/tests/varinfo3.stderr.exp @@ -55,3 +55,4 @@ Uninitialised byte(s) found during client check request by 0x........: main (varinfo3.c:66) Location 0x........ is 0 bytes inside nonstatic_local_undef[8], declared at varinfo3.c:53, in frame #2 of thread 1 + diff --git a/memcheck/tests/varinfo4.stderr.exp b/memcheck/tests/varinfo4.stderr.exp index 4a671ed0..7e84178e 100644 --- a/memcheck/tests/varinfo4.stderr.exp +++ b/memcheck/tests/varinfo4.stderr.exp @@ -18,3 +18,4 @@ Uninitialised byte(s) found during client check request by 0x........: main (varinfo4.c:56) Location 0x........ is 1 byte inside a[3].xyzzy[21].c2[2], declared at varinfo4.c:45, in frame #1 of thread 1 + diff --git a/memcheck/tests/varinfo5.stderr.exp b/memcheck/tests/varinfo5.stderr.exp index 4f8ed1f9..3be0984a 100644 --- a/memcheck/tests/varinfo5.stderr.exp +++ b/memcheck/tests/varinfo5.stderr.exp @@ -176,4 +176,5 @@ Uninitialised byte(s) found during client check request by 0x........: main (varinfo5.c:5) Location 0x........ is 1 byte inside a[3].xyzzy[21].c2[2], declared at varinfo5so.c:135, in frame #1 of thread 1 + answer is 0 diff --git a/memcheck/tests/varinfo6.stderr.exp b/memcheck/tests/varinfo6.stderr.exp index 6436cbb8..b433805a 100644 --- a/memcheck/tests/varinfo6.stderr.exp +++ b/memcheck/tests/varinfo6.stderr.exp @@ -18,3 +18,4 @@ Uninitialised byte(s) found during client check request by 0x........: main (varinfo6.c:6532) Location 0x........ is 2 bytes inside local var "i" declared at varinfo6.c:1517, in frame #1 of thread 1 + diff --git a/memcheck/tests/writev.stderr.exp b/memcheck/tests/writev.stderr.exp index 84386bbd..ee0ece79 100644 --- a/memcheck/tests/writev.stderr.exp +++ b/memcheck/tests/writev.stderr.exp @@ -2,14 +2,15 @@ Test file created. Syscall param writev(vector[...]) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd -Received EFAULT as expected +Received EFAULT as expected Syscall param writev(vector) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd -Received EINVAL as expected +Received EINVAL as expected Syscall param readv(vector) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + Received EINVAL as expected diff --git a/memcheck/tests/x86-linux/scalar.stderr.exp b/memcheck/tests/x86-linux/scalar.stderr.exp index 40ae1b77..88150d46 100644 --- a/memcheck/tests/x86-linux/scalar.stderr.exp +++ b/memcheck/tests/x86-linux/scalar.stderr.exp @@ -25,10 +25,10 @@ Syscall param read(count) contains uninitialised byte(s) Syscall param read(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 4: __NR_write 3s 1m ----------------------------------------------------- - Syscall param write(fd) contains uninitialised byte(s) ... @@ -41,10 +41,10 @@ Syscall param write(count) contains uninitialised byte(s) Syscall param write(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 5: __NR_open (2-args) 2s 1m ----------------------------------------------------- - Syscall param open(filename) contains uninitialised byte(s) ... @@ -54,22 +54,22 @@ Syscall param open(flags) contains uninitialised byte(s) Syscall param open(filename) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 5: __NR_open (3-args) 1s 0m ----------------------------------------------------- - Syscall param open(mode) contains uninitialised byte(s) ... + ----------------------------------------------------- 6: __NR_close 1s 0m ----------------------------------------------------- - Syscall param close(fd) contains uninitialised byte(s) ... + ----------------------------------------------------- 7: __NR_waitpid 3s 1m ----------------------------------------------------- - Syscall param waitpid(pid) contains uninitialised byte(s) ... @@ -82,10 +82,10 @@ Syscall param waitpid(options) contains uninitialised byte(s) Syscall param waitpid(status) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 8: __NR_creat 2s 1m ----------------------------------------------------- - Syscall param creat(pathname) contains uninitialised byte(s) ... @@ -95,10 +95,10 @@ Syscall param creat(mode) contains uninitialised byte(s) Syscall param creat(pathname) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 9: __NR_link 2s 2m ----------------------------------------------------- - Syscall param link(oldpath) contains uninitialised byte(s) ... @@ -112,20 +112,20 @@ Syscall param link(oldpath) points to unaddressable byte(s) Syscall param link(newpath) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 10: __NR_unlink 1s 1m ----------------------------------------------------- - Syscall param unlink(pathname) contains uninitialised byte(s) ... Syscall param unlink(pathname) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 11: __NR_execve 3s 1m ----------------------------------------------------- - Syscall param execve(filename) contains uninitialised byte(s) ... @@ -138,30 +138,30 @@ Syscall param execve(envp) contains uninitialised byte(s) Syscall param execve(filename) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 12: __NR_chdir 1s 1m ----------------------------------------------------- - Syscall param chdir(path) contains uninitialised byte(s) ... Syscall param chdir(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 13: __NR_time 1s 1m ----------------------------------------------------- - Syscall param time(t) contains uninitialised byte(s) ... Syscall param time(t) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 14: __NR_mknod 3s 1m ----------------------------------------------------- - Syscall param mknod(pathname) contains uninitialised byte(s) ... @@ -174,10 +174,10 @@ Syscall param mknod(dev) contains uninitialised byte(s) Syscall param mknod(pathname) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 15: __NR_chmod 2s 1m ----------------------------------------------------- - Syscall param chmod(path) contains uninitialised byte(s) ... @@ -187,6 +187,7 @@ Syscall param chmod(mode) contains uninitialised byte(s) Syscall param chmod(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 16: __NR_lchown n/a ----------------------------------------------------- @@ -199,7 +200,6 @@ Syscall param chmod(path) points to unaddressable byte(s) ----------------------------------------------------- 19: __NR_lseek 3s 0m ----------------------------------------------------- - Syscall param lseek(fd) contains uninitialised byte(s) ... @@ -208,13 +208,13 @@ Syscall param lseek(offset) contains uninitialised byte(s) Syscall param lseek(whence) contains uninitialised byte(s) ... + ----------------------------------------------------- 20: __NR_getpid 0s 0m ----------------------------------------------------- ----------------------------------------------------- 21: __NR_mount 5s 3m ----------------------------------------------------- - Syscall param mount(source) contains uninitialised byte(s) ... @@ -241,22 +241,23 @@ Syscall param mount(target) points to unaddressable byte(s) Syscall param mount(type) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 22: __NR_umount 1s 1m ----------------------------------------------------- - Syscall param umount(path) contains uninitialised byte(s) ... Syscall param umount(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 23: __NR_setuid 1s 0m ----------------------------------------------------- - Syscall param setuid16(uid) contains uninitialised byte(s) ... + ----------------------------------------------------- 24: __NR_getuid 0s 0m ----------------------------------------------------- @@ -266,7 +267,6 @@ Syscall param setuid16(uid) contains uninitialised byte(s) ----------------------------------------------------- 26: __NR_ptrace 4s 1m ----------------------------------------------------- - Syscall param ptrace(request) contains uninitialised byte(s) ... @@ -282,12 +282,13 @@ Syscall param ptrace(data) contains uninitialised byte(s) Syscall param ptrace(getregs) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 27: __NR_alarm 1s 0m ----------------------------------------------------- - Syscall param alarm(seconds) contains uninitialised byte(s) ... + ----------------------------------------------------- 28: __NR_oldfstat n/a ----------------------------------------------------- @@ -297,7 +298,6 @@ Syscall param alarm(seconds) contains uninitialised byte(s) ----------------------------------------------------- 30: __NR_utime 2s 2m ----------------------------------------------------- - Syscall param utime(filename) contains uninitialised byte(s) ... @@ -311,6 +311,7 @@ Syscall param utime(filename) points to unaddressable byte(s) Syscall param utime(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 31: __NR_stty ni ----------------------------------------------------- @@ -320,7 +321,6 @@ Syscall param utime(buf) points to unaddressable byte(s) ----------------------------------------------------- 33: __NR_access 2s 1m ----------------------------------------------------- - Syscall param access(pathname) contains uninitialised byte(s) ... @@ -330,12 +330,13 @@ Syscall param access(mode) contains uninitialised byte(s) Syscall param access(pathname) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 34: __NR_nice 1s 0m ----------------------------------------------------- - Syscall param nice(inc) contains uninitialised byte(s) ... + ----------------------------------------------------- 35: __NR_ftime ni ----------------------------------------------------- @@ -345,16 +346,15 @@ Syscall param nice(inc) contains uninitialised byte(s) ----------------------------------------------------- 37: __NR_kill 2s 0m ----------------------------------------------------- - Syscall param kill(pid) contains uninitialised byte(s) ... Syscall param kill(sig) contains uninitialised byte(s) ... + ----------------------------------------------------- 38: __NR_rename 2s 2m ----------------------------------------------------- - Syscall param rename(oldpath) contains uninitialised byte(s) ... @@ -368,10 +368,10 @@ Syscall param rename(oldpath) points to unaddressable byte(s) Syscall param rename(newpath) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 39: __NR_mkdir 2s 1m ----------------------------------------------------- - Syscall param mkdir(pathname) contains uninitialised byte(s) ... @@ -381,57 +381,58 @@ Syscall param mkdir(mode) contains uninitialised byte(s) Syscall param mkdir(pathname) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 40: __NR_rmdir 1s 1m ----------------------------------------------------- - Syscall param rmdir(pathname) contains uninitialised byte(s) ... Syscall param rmdir(pathname) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 41: __NR_dup 1s 0m ----------------------------------------------------- - Syscall param dup(oldfd) contains uninitialised byte(s) ... + ----------------------------------------------------- 42: __NR_pipe 1s 1m ----------------------------------------------------- - Syscall param pipe(filedes) contains uninitialised byte(s) ... Syscall param pipe(filedes) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 43: __NR_times 1s 1m ----------------------------------------------------- - Syscall param times(buf) contains uninitialised byte(s) ... Syscall param times(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 44: __NR_prof ni ----------------------------------------------------- ----------------------------------------------------- 45: __NR_brk 1s 0m ----------------------------------------------------- - Syscall param brk(end_data_segment) contains uninitialised byte(s) ... + ----------------------------------------------------- 46: __NR_setgid 1s 0m ----------------------------------------------------- - Syscall param setgid16(gid) contains uninitialised byte(s) ... + ----------------------------------------------------- 47: __NR_getgid 0s 0m ----------------------------------------------------- @@ -447,17 +448,16 @@ Syscall param setgid16(gid) contains uninitialised byte(s) ----------------------------------------------------- 51: __NR_acct 1s 1m ----------------------------------------------------- - Syscall param acct(filename) contains uninitialised byte(s) ... Syscall param acct(filename) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 52: __NR_umount2 2s 1m ----------------------------------------------------- - Syscall param umount2(path) contains uninitialised byte(s) ... @@ -467,13 +467,13 @@ Syscall param umount2(flags) contains uninitialised byte(s) Syscall param umount2(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 53: __NR_lock ni ----------------------------------------------------- ----------------------------------------------------- 54: __NR_ioctl 3s 1m ----------------------------------------------------- - Syscall param ioctl(fd) contains uninitialised byte(s) ... @@ -486,42 +486,43 @@ Syscall param ioctl(arg) contains uninitialised byte(s) Syscall param ioctl(TCSET{S,SW,SF}) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 55: __NR_fcntl (GETFD) 2s 0m ----------------------------------------------------- - Syscall param fcntl(fd) contains uninitialised byte(s) ... Syscall param fcntl(cmd) contains uninitialised byte(s) ... + ----------------------------------------------------- 55: __NR_fcntl (DUPFD) 1s 0m ----------------------------------------------------- - Syscall param fcntl(arg) contains uninitialised byte(s) ... + ----------------------------------------------------- 55: __NR_fcntl (GETLK) 1s 0m ----------------------------------------------------- More than 100 errors detected. Subsequent errors will still be recorded, but in less detail than before. - Syscall param fcntl(lock) contains uninitialised byte(s) ... + ----------------------------------------------------- 56: __NR_mpx ni ----------------------------------------------------- ----------------------------------------------------- 57: __NR_setpgid 2s 0m ----------------------------------------------------- - Syscall param setpgid(pid) contains uninitialised byte(s) ... Syscall param setpgid(pgid) contains uninitialised byte(s) ... + ----------------------------------------------------- 58: __NR_ulimit ni ----------------------------------------------------- @@ -531,31 +532,31 @@ Syscall param setpgid(pgid) contains uninitialised byte(s) ----------------------------------------------------- 60: __NR_umask 1s 0m ----------------------------------------------------- - Syscall param umask(mask) contains uninitialised byte(s) ... + ----------------------------------------------------- 61: __NR_chroot 1s 1m ----------------------------------------------------- - Syscall param chroot(path) contains uninitialised byte(s) ... Syscall param chroot(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 62: __NR_ustat n/a ----------------------------------------------------- ----------------------------------------------------- 63: __NR_dup2 2s 0m ----------------------------------------------------- - Syscall param dup2(oldfd) contains uninitialised byte(s) ... Syscall param dup2(newfd) contains uninitialised byte(s) ... + ----------------------------------------------------- 64: __NR_getppid 0s 0m ----------------------------------------------------- @@ -568,7 +569,6 @@ Syscall param dup2(newfd) contains uninitialised byte(s) ----------------------------------------------------- 67: __NR_sigaction 3s 4m ----------------------------------------------------- - Syscall param sigaction(signum) contains uninitialised byte(s) ... @@ -601,6 +601,7 @@ Syscall param sigaction(oldact) points to unaddressable byte(s) Address 0x........ is 0 bytes after a block of size 4 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (scalar.c:28) + ----------------------------------------------------- 68: __NR_sgetmask n/a ----------------------------------------------------- @@ -610,41 +611,40 @@ Syscall param sigaction(oldact) points to unaddressable byte(s) ----------------------------------------------------- 70: __NR_setreuid 2s 0m ----------------------------------------------------- - Syscall param setreuid16(ruid) contains uninitialised byte(s) ... Syscall param setreuid16(euid) contains uninitialised byte(s) ... + ----------------------------------------------------- 71: __NR_setregid 2s 0m ----------------------------------------------------- - Syscall param setregid16(rgid) contains uninitialised byte(s) ... Syscall param setregid16(egid) contains uninitialised byte(s) ... + ----------------------------------------------------- 72: __NR_sigsuspend ignore ----------------------------------------------------- ----------------------------------------------------- 73: __NR_sigpending 1s 1m ----------------------------------------------------- - Syscall param sigpending(set) contains uninitialised byte(s) ... Syscall param sigpending(set) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 74: __NR_sethostname n/a ----------------------------------------------------- ----------------------------------------------------- 75: __NR_setrlimit 2s 1m ----------------------------------------------------- - Syscall param setrlimit(resource) contains uninitialised byte(s) ... @@ -654,10 +654,10 @@ Syscall param setrlimit(rlim) contains uninitialised byte(s) Syscall param setrlimit(rlim) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 76: __NR_getrlimit 2s 1m ----------------------------------------------------- - Syscall param old_getrlimit(resource) contains uninitialised byte(s) ... @@ -667,10 +667,10 @@ Syscall param old_getrlimit(rlim) contains uninitialised byte(s) Syscall param old_getrlimit(rlim) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 77: __NR_getrusage 2s 1m ----------------------------------------------------- - Syscall param getrusage(who) contains uninitialised byte(s) ... @@ -680,10 +680,10 @@ Syscall param getrusage(usage) contains uninitialised byte(s) Syscall param getrusage(usage) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 78: __NR_gettimeofday 2s 2m ----------------------------------------------------- - Syscall param gettimeofday(tv) contains uninitialised byte(s) ... @@ -697,10 +697,10 @@ Syscall param gettimeofday(tv) points to unaddressable byte(s) Syscall param gettimeofday(tz) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 79: __NR_settimeofday 2s 2m ----------------------------------------------------- - Syscall param settimeofday(tv) contains uninitialised byte(s) ... @@ -714,10 +714,10 @@ Syscall param settimeofday(tv) points to unaddressable byte(s) Syscall param settimeofday(tz) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 80: __NR_getgroups 2s 1m ----------------------------------------------------- - Syscall param getgroups16(size) contains uninitialised byte(s) ... @@ -727,10 +727,10 @@ Syscall param getgroups16(list) contains uninitialised byte(s) Syscall param getgroups16(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 81: __NR_setgroups 2s 1m ----------------------------------------------------- - Syscall param setgroups16(size) contains uninitialised byte(s) ... @@ -740,10 +740,10 @@ Syscall param setgroups16(list) contains uninitialised byte(s) Syscall param setgroups16(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 82: __NR_select 1s 5m ----------------------------------------------------- - Syscall param old_select(args) contains uninitialised byte(s) ... @@ -766,10 +766,10 @@ Syscall param old_select(exceptfds) points to unaddressable byte(s) Syscall param old_select(timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 83: __NR_symlink 2s 2m ----------------------------------------------------- - Syscall param symlink(oldpath) contains uninitialised byte(s) ... @@ -783,13 +783,13 @@ Syscall param symlink(oldpath) points to unaddressable byte(s) Syscall param symlink(newpath) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 84: __NR_oldlstat n/a ----------------------------------------------------- ----------------------------------------------------- 85: __NR_readlink 3s 2m ----------------------------------------------------- - Syscall param readlink(path) contains uninitialised byte(s) ... @@ -806,6 +806,7 @@ Syscall param readlink(path) points to unaddressable byte(s) Syscall param readlink(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 86: __NR_uselib n/a ----------------------------------------------------- @@ -821,26 +822,25 @@ Syscall param readlink(buf) points to unaddressable byte(s) ----------------------------------------------------- 90: __NR_mmap 1s 1m ----------------------------------------------------- - Syscall param old_mmap(args) contains uninitialised byte(s) ... Syscall param old_mmap(args) points to uninitialised byte(s) ... Address 0x........ is on thread 1's stack + ----------------------------------------------------- 91: __NR_munmap 2s 0m ----------------------------------------------------- - Syscall param munmap(start) contains uninitialised byte(s) ... Syscall param munmap(length) contains uninitialised byte(s) ... + ----------------------------------------------------- 92: __NR_truncate 2s 1m ----------------------------------------------------- - Syscall param truncate(path) contains uninitialised byte(s) ... @@ -850,28 +850,28 @@ Syscall param truncate(length) contains uninitialised byte(s) Syscall param truncate(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 93: __NR_ftruncate 2s 0m ----------------------------------------------------- - Syscall param ftruncate(fd) contains uninitialised byte(s) ... Syscall param ftruncate(length) contains uninitialised byte(s) ... + ----------------------------------------------------- 94: __NR_fchmod 2s 0m ----------------------------------------------------- - Syscall param fchmod(fildes) contains uninitialised byte(s) ... Syscall param fchmod(mode) contains uninitialised byte(s) ... + ----------------------------------------------------- 95: __NR_fchown 3s 0m ----------------------------------------------------- - Syscall param fchown16(fd) contains uninitialised byte(s) ... @@ -880,19 +880,19 @@ Syscall param fchown16(owner) contains uninitialised byte(s) Syscall param fchown16(group) contains uninitialised byte(s) ... + ----------------------------------------------------- 96: __NR_getpriority 2s 0m ----------------------------------------------------- - Syscall param getpriority(which) contains uninitialised byte(s) ... Syscall param getpriority(who) contains uninitialised byte(s) ... + ----------------------------------------------------- 97: __NR_setpriority 3s 0m ----------------------------------------------------- - Syscall param setpriority(which) contains uninitialised byte(s) ... @@ -901,13 +901,13 @@ Syscall param setpriority(who) contains uninitialised byte(s) Syscall param setpriority(prio) contains uninitialised byte(s) ... + ----------------------------------------------------- 98: __NR_profil ni ----------------------------------------------------- ----------------------------------------------------- 99: __NR_statfs 2s 2m ----------------------------------------------------- - Syscall param statfs(path) contains uninitialised byte(s) ... @@ -921,10 +921,10 @@ Syscall param statfs(path) points to unaddressable byte(s) Syscall param statfs(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 100: __NR_fstatfs 2s 1m ----------------------------------------------------- - Syscall param fstatfs(fd) contains uninitialised byte(s) ... @@ -934,10 +934,10 @@ Syscall param fstatfs(buf) contains uninitialised byte(s) Syscall param fstatfs(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 101: __NR_ioperm 3s 0m ----------------------------------------------------- - Syscall param ioperm(from) contains uninitialised byte(s) ... @@ -946,13 +946,13 @@ Syscall param ioperm(num) contains uninitialised byte(s) Syscall param ioperm(turn_on) contains uninitialised byte(s) ... + ----------------------------------------------------- 102: __NR_socketcall XXX ----------------------------------------------------- ----------------------------------------------------- 103: __NR_syslog 3s 1m ----------------------------------------------------- - Syscall param syslog(type) contains uninitialised byte(s) ... @@ -965,10 +965,10 @@ Syscall param syslog(len) contains uninitialised byte(s) Syscall param syslog(bufp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 104: __NR_setitimer 3s 2m ----------------------------------------------------- - Syscall param setitimer(which) contains uninitialised byte(s) ... @@ -993,10 +993,10 @@ Syscall param setitimer(&ovalue->it_interval) points to unaddressable byte(s) Syscall param setitimer(&ovalue->it_value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 105: __NR_getitimer 2s 1m ----------------------------------------------------- - Syscall param getitimer(which) contains uninitialised byte(s) ... @@ -1010,10 +1010,10 @@ Syscall param getitimer(&value->it_interval) points to unaddressable byte(s) Syscall param getitimer(&value->it_value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 106: __NR_stat 2s 2m ----------------------------------------------------- - Syscall param stat(file_name) contains uninitialised byte(s) ... @@ -1027,10 +1027,10 @@ Syscall param stat(file_name) points to unaddressable byte(s) Syscall param stat(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 107: __NR_lstat 2s 2m ----------------------------------------------------- - Syscall param lstat(file_name) contains uninitialised byte(s) ... @@ -1044,10 +1044,10 @@ Syscall param lstat(file_name) points to unaddressable byte(s) Syscall param lstat(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 108: __NR_fstat 2s 1m ----------------------------------------------------- - Syscall param fstat(fd) contains uninitialised byte(s) ... @@ -1057,15 +1057,16 @@ Syscall param fstat(buf) contains uninitialised byte(s) Syscall param fstat(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 109: __NR_olduname n/a ----------------------------------------------------- ----------------------------------------------------- 110: __NR_iopl 1s 0m ----------------------------------------------------- - Syscall param iopl(level) contains uninitialised byte(s) ... + ----------------------------------------------------- 111: __NR_vhangup 0s 0m ----------------------------------------------------- @@ -1078,7 +1079,6 @@ Syscall param iopl(level) contains uninitialised byte(s) ----------------------------------------------------- 114: __NR_wait4 4s 2m ----------------------------------------------------- - Syscall param wait4(pid) contains uninitialised byte(s) ... @@ -1098,23 +1098,23 @@ Syscall param wait4(status) points to unaddressable byte(s) Syscall param wait4(rusage) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 115: __NR_swapoff n/a ----------------------------------------------------- ----------------------------------------------------- 116: __NR_sysinfo 1s 1m ----------------------------------------------------- - Syscall param sysinfo(info) contains uninitialised byte(s) ... Syscall param sysinfo(info) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 117: __NR_ipc 5s 0m ----------------------------------------------------- - Syscall param ipc(call) contains uninitialised byte(s) ... @@ -1132,19 +1132,19 @@ Syscall param ipc(ptr) contains uninitialised byte(s) Syscall param ipc(fifth) contains uninitialised byte(s) ... + ----------------------------------------------------- 118: __NR_fsync 1s 0m ----------------------------------------------------- - Syscall param fsync(fd) contains uninitialised byte(s) ... + ----------------------------------------------------- 119: __NR_sigreturn n/a ----------------------------------------------------- ----------------------------------------------------- 120: __NR_clone 5s 3m ----------------------------------------------------- - Syscall param clone(flags) contains uninitialised byte(s) ... @@ -1171,23 +1171,23 @@ Syscall param clone(child_tidptr) contains uninitialised byte(s) Syscall param clone(child_tidptr) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 121: __NR_setdomainname n/a ----------------------------------------------------- ----------------------------------------------------- 122: __NR_uname 1s 1m ----------------------------------------------------- - Syscall param uname(buf) contains uninitialised byte(s) ... Syscall param uname(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 123: __NR_modify_ldt 3s 1m ----------------------------------------------------- - Syscall param modify_ldt(func) contains uninitialised byte(s) ... @@ -1200,13 +1200,13 @@ Syscall param modify_ldt(bytecount) contains uninitialised byte(s) Syscall param modify_ldt(ptr) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 124: __NR_adjtimex XXX ----------------------------------------------------- ----------------------------------------------------- 125: __NR_mprotect 3s 0m ----------------------------------------------------- - Syscall param mprotect(addr) contains uninitialised byte(s) ... @@ -1215,10 +1215,10 @@ Syscall param mprotect(len) contains uninitialised byte(s) Syscall param mprotect(prot) contains uninitialised byte(s) ... + ----------------------------------------------------- 126: __NR_sigprocmask 3s 2m ----------------------------------------------------- - Syscall param sigprocmask(how) contains uninitialised byte(s) ... @@ -1239,13 +1239,13 @@ Syscall param sigprocmask(oldset) points to unaddressable byte(s) Address 0x........ is 0 bytes after a block of size 4 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (scalar.c:28) + ----------------------------------------------------- 127: __NR_create_module ni ----------------------------------------------------- ----------------------------------------------------- 128: __NR_init_module 3s 2m ----------------------------------------------------- - Syscall param init_module(umod) contains uninitialised byte(s) ... @@ -1262,6 +1262,7 @@ Syscall param init_module(umod) points to unaddressable byte(s) Syscall param init_module(uargs) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 129: __NR_delete_module n/a ----------------------------------------------------- @@ -1271,7 +1272,6 @@ Syscall param init_module(uargs) points to unaddressable byte(s) ----------------------------------------------------- 131: __NR_quotactl 4s 1m ----------------------------------------------------- - Syscall param quotactl(cmd) contains uninitialised byte(s) ... @@ -1287,18 +1287,19 @@ Syscall param quotactl(addr) contains uninitialised byte(s) Syscall param quotactl(special) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 132: __NR_getpgid 1s 0m ----------------------------------------------------- - Syscall param getpgid(pid) contains uninitialised byte(s) ... + ----------------------------------------------------- 133: __NR_fchdir 1s 0m ----------------------------------------------------- - Syscall param fchdir(fd) contains uninitialised byte(s) ... + ----------------------------------------------------- 134: __NR_bdflush n/a ----------------------------------------------------- @@ -1308,28 +1309,27 @@ Syscall param fchdir(fd) contains uninitialised byte(s) ----------------------------------------------------- 136: __NR_personality 1s 0m ----------------------------------------------------- - Syscall param personality(persona) contains uninitialised byte(s) ... + ----------------------------------------------------- 137: __NR_afs_syscall ni ----------------------------------------------------- ----------------------------------------------------- 138: __NR_setfsuid 1s 0m ----------------------------------------------------- - Syscall param setfsuid16(uid) contains uninitialised byte(s) ... + ----------------------------------------------------- 139: __NR_setfsgid 1s 0m ----------------------------------------------------- - Syscall param setfsgid16(gid) contains uninitialised byte(s) ... + ----------------------------------------------------- 140: __NR__llseek 5s 1m ----------------------------------------------------- - Syscall param llseek(fd) contains uninitialised byte(s) ... @@ -1348,10 +1348,10 @@ Syscall param llseek(whence) contains uninitialised byte(s) Syscall param llseek(result) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 141: __NR_getdents 3s 1m ----------------------------------------------------- - Syscall param getdents(fd) contains uninitialised byte(s) ... @@ -1364,10 +1364,10 @@ Syscall param getdents(count) contains uninitialised byte(s) Syscall param getdents(dirp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 142: __NR__newselect 5s 4m ----------------------------------------------------- - Syscall param select(n) contains uninitialised byte(s) ... @@ -1398,19 +1398,19 @@ Syscall param select(exceptfds) points to unaddressable byte(s) Syscall param select(timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 143: __NR_flock 2s 0m ----------------------------------------------------- - Syscall param flock(fd) contains uninitialised byte(s) ... Syscall param flock(operation) contains uninitialised byte(s) ... + ----------------------------------------------------- 144: __NR_msync 3s 1m ----------------------------------------------------- - Syscall param msync(start) contains uninitialised byte(s) ... @@ -1423,10 +1423,10 @@ Syscall param msync(flags) contains uninitialised byte(s) Syscall param msync(start) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 145: __NR_readv 3s 1m ----------------------------------------------------- - Syscall param readv(fd) contains uninitialised byte(s) ... @@ -1439,10 +1439,10 @@ Syscall param readv(count) contains uninitialised byte(s) Syscall param readv(vector) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 146: __NR_writev 3s 1m ----------------------------------------------------- - Syscall param writev(fd) contains uninitialised byte(s) ... @@ -1455,59 +1455,59 @@ Syscall param writev(count) contains uninitialised byte(s) Syscall param writev(vector) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 147: __NR_getsid 1s 0m ----------------------------------------------------- - Syscall param getsid(pid) contains uninitialised byte(s) ... + ----------------------------------------------------- 148: __NR_fdatasync 1s 0m ----------------------------------------------------- - Syscall param fdatasync(fd) contains uninitialised byte(s) ... + ----------------------------------------------------- 149: __NR__sysctl 1s 1m ----------------------------------------------------- - Syscall param sysctl(args) contains uninitialised byte(s) ... Syscall param sysctl(args) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 150: __NR_mlock 2s 0m ----------------------------------------------------- - Syscall param mlock(addr) contains uninitialised byte(s) ... Syscall param mlock(len) contains uninitialised byte(s) ... + ----------------------------------------------------- 151: __NR_munlock 2s 0m ----------------------------------------------------- - Syscall param munlock(addr) contains uninitialised byte(s) ... Syscall param munlock(len) contains uninitialised byte(s) ... + ----------------------------------------------------- 152: __NR_mlockall 1s 0m ----------------------------------------------------- - Syscall param mlockall(flags) contains uninitialised byte(s) ... + ----------------------------------------------------- 153: __NR_munlockall 0s 0m ----------------------------------------------------- ----------------------------------------------------- 154: __NR_sched_setparam 2s 1m ----------------------------------------------------- - Syscall param sched_setparam(pid) contains uninitialised byte(s) ... @@ -1517,10 +1517,10 @@ Syscall param sched_setparam(p) contains uninitialised byte(s) Syscall param sched_setparam(p) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 155: __NR_sched_getparam 2s 1m ----------------------------------------------------- - Syscall param sched_getparam(pid) contains uninitialised byte(s) ... @@ -1530,10 +1530,10 @@ Syscall param sched_getparam(p) contains uninitialised byte(s) Syscall param sched_getparam(p) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 156:__NR_sched_setscheduler 3s 1m ----------------------------------------------------- - Syscall param sched_setscheduler(pid) contains uninitialised byte(s) ... @@ -1546,34 +1546,34 @@ Syscall param sched_setscheduler(p) contains uninitialised byte(s) Syscall param sched_setscheduler(p) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 157:__NR_sched_getscheduler 1s 0m ----------------------------------------------------- - Syscall param sched_getscheduler(pid) contains uninitialised byte(s) ... + ----------------------------------------------------- 158: __NR_sched_yield 0s 0m ----------------------------------------------------- ----------------------------------------------------- 159:__NR_sched_get_priority_max 1s 0m ----------------------------------------------------- - Syscall param sched_get_priority_max(policy) contains uninitialised byte(s) ... + ----------------------------------------------------- 160:__NR_sched_get_priority_min 1s 0m ----------------------------------------------------- - Syscall param sched_get_priority_min(policy) contains uninitialised byte(s) ... + ----------------------------------------------------- 161:__NR_sched_rr_get_interval n/a ----------------------------------------------------- ----------------------------------------------------- 162: __NR_nanosleep 2s 2m ----------------------------------------------------- - Syscall param nanosleep(req) contains uninitialised byte(s) ... @@ -1587,10 +1587,10 @@ Syscall param nanosleep(req) points to unaddressable byte(s) Syscall param nanosleep(rem) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 163: __NR_mremap 5s 0m ----------------------------------------------------- - Syscall param mremap(old_addr) contains uninitialised byte(s) ... @@ -1605,10 +1605,10 @@ Syscall param mremap(flags) contains uninitialised byte(s) Syscall param mremap(new_addr) contains uninitialised byte(s) ... + ----------------------------------------------------- 164: __NR_setresuid 3s 0m ----------------------------------------------------- - Syscall param setresuid16(ruid) contains uninitialised byte(s) ... @@ -1617,10 +1617,10 @@ Syscall param setresuid16(euid) contains uninitialised byte(s) Syscall param setresuid16(suid) contains uninitialised byte(s) ... + ----------------------------------------------------- 165: __NR_getresuid 3s 3m ----------------------------------------------------- - Syscall param getresuid16(ruid) contains uninitialised byte(s) ... @@ -1641,6 +1641,7 @@ Syscall param getresuid16(euid) points to unaddressable byte(s) Syscall param getresuid16(suid) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 166: __NR_vm86 n/a ----------------------------------------------------- @@ -1650,7 +1651,6 @@ Syscall param getresuid16(suid) points to unaddressable byte(s) ----------------------------------------------------- 168: __NR_poll 3s 1m ----------------------------------------------------- - Syscall param poll(ufds) contains uninitialised byte(s) ... @@ -1671,13 +1671,13 @@ Syscall param poll(ufds.events) points to unaddressable byte(s) Syscall param poll(ufds.reventss) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 169: __NR_nfsservctl n/a ----------------------------------------------------- ----------------------------------------------------- 170: __NR_setresgid 3s 0m ----------------------------------------------------- - Syscall param setresgid16(rgid) contains uninitialised byte(s) ... @@ -1686,10 +1686,10 @@ Syscall param setresgid16(egid) contains uninitialised byte(s) Syscall param setresgid16(sgid) contains uninitialised byte(s) ... + ----------------------------------------------------- 171: __NR_getresgid 3s 3m ----------------------------------------------------- - Syscall param getresgid16(rgid) contains uninitialised byte(s) ... @@ -1710,10 +1710,10 @@ Syscall param getresgid16(egid) points to unaddressable byte(s) Syscall param getresgid16(sgid) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 172: __NR_prctl 5s 0m ----------------------------------------------------- - Syscall param prctl(option) contains uninitialised byte(s) ... @@ -1728,13 +1728,13 @@ Syscall param prctl(arg4) contains uninitialised byte(s) Syscall param prctl(arg5) contains uninitialised byte(s) ... + ----------------------------------------------------- 173: __NR_rt_sigreturn n/a ----------------------------------------------------- ----------------------------------------------------- 174: __NR_rt_sigaction 4s 4m ----------------------------------------------------- - Syscall param rt_sigaction(signum) contains uninitialised byte(s) ... @@ -1768,10 +1768,10 @@ Syscall param rt_sigaction(oldact) points to unaddressable byte(s) Address 0x........ is 4 bytes after a block of size 4 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) by 0x........: main (scalar.c:28) + ----------------------------------------------------- 175: __NR_rt_sigprocmask 4s 2m ----------------------------------------------------- - Syscall param rt_sigprocmask(how) contains uninitialised byte(s) ... @@ -1791,10 +1791,10 @@ Syscall param rt_sigprocmask(set) points to unaddressable byte(s) Syscall param rt_sigprocmask(oldset) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 176: __NR_rt_sigpending 2s 1m ----------------------------------------------------- - Syscall param rt_sigpending(set) contains uninitialised byte(s) ... @@ -1804,10 +1804,10 @@ Syscall param rt_sigpending(sigsetsize) contains uninitialised byte(s) Syscall param rt_sigpending(set) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 177:__NR_rt_sigtimedwait 4s 3m ----------------------------------------------------- - Syscall param rt_sigtimedwait(set) contains uninitialised byte(s) ... @@ -1831,10 +1831,10 @@ Syscall param rt_sigtimedwait(info) points to unaddressable byte(s) Syscall param rt_sigtimedwait(timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 178:__NR_rt_sigqueueinfo 3s 1m ----------------------------------------------------- - Syscall param rt_sigqueueinfo(pid) contains uninitialised byte(s) ... @@ -1847,13 +1847,13 @@ Syscall param rt_sigqueueinfo(uinfo) contains uninitialised byte(s) Syscall param rt_sigqueueinfo(uinfo) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 179: __NR_rt_sigsuspend ignore ----------------------------------------------------- ----------------------------------------------------- 180: __NR_pread64 5s 1m ----------------------------------------------------- - Syscall param pread64(fd) contains uninitialised byte(s) ... @@ -1872,10 +1872,10 @@ Syscall param pread64(offset_high32) contains uninitialised byte(s) Syscall param pread64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 181: __NR_pwrite64 5s 1m ----------------------------------------------------- - Syscall param pwrite64(fd) contains uninitialised byte(s) ... @@ -1894,10 +1894,10 @@ Syscall param pwrite64(offset_high32) contains uninitialised byte(s) Syscall param pwrite64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 182: __NR_chown 3s 1m ----------------------------------------------------- - Syscall param chown16(path) contains uninitialised byte(s) ... @@ -1910,10 +1910,10 @@ Syscall param chown16(group) contains uninitialised byte(s) Syscall param chown16(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 183: __NR_getcwd 2s 1m ----------------------------------------------------- - Syscall param getcwd(buf) contains uninitialised byte(s) ... @@ -1923,10 +1923,10 @@ Syscall param getcwd(size) contains uninitialised byte(s) Syscall param getcwd(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 184: __NR_capget 2s 2m ----------------------------------------------------- - Syscall param capget(header) contains uninitialised byte(s) ... @@ -1940,10 +1940,10 @@ Syscall param capget(header) points to unaddressable byte(s) Syscall param capget(data) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 185: __NR_capset 2s 2m ----------------------------------------------------- - Syscall param capset(header) contains uninitialised byte(s) ... @@ -1957,10 +1957,10 @@ Syscall param capset(header) points to unaddressable byte(s) Syscall param capset(data) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 186: __NR_sigaltstack 2s 2m ----------------------------------------------------- - Syscall param sigaltstack(ss) contains uninitialised byte(s) ... @@ -1974,10 +1974,10 @@ Syscall param sigaltstack(ss) points to unaddressable byte(s) Syscall param sigaltstack(oss) points to unaddressable byte(s) ... Address 0x........ is on thread 1's stack + ----------------------------------------------------- 187: __NR_sendfile 4s 1m ----------------------------------------------------- - Syscall param sendfile(out_fd) contains uninitialised byte(s) ... @@ -1993,10 +1993,10 @@ Syscall param sendfile(count) contains uninitialised byte(s) Syscall param sendfile(offset) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 188: __NR_getpmsg 5s 0m ----------------------------------------------------- - Syscall param getpmsg(fd) contains uninitialised byte(s) ... @@ -2011,10 +2011,10 @@ Syscall param getpmsg(bandp) contains uninitialised byte(s) Syscall param getpmsg(flagsp) contains uninitialised byte(s) ... + ----------------------------------------------------- 189: __NR_putpmsg 5s 0m ----------------------------------------------------- - Syscall param putpmsg(fd) contains uninitialised byte(s) ... @@ -2029,13 +2029,13 @@ Syscall param putpmsg(band) contains uninitialised byte(s) Syscall param putpmsg(flags) contains uninitialised byte(s) ... + ----------------------------------------------------- 190: __NR_vfork other ----------------------------------------------------- ----------------------------------------------------- 191: __NR_ugetrlimit 2s 1m ----------------------------------------------------- - Syscall param getrlimit(resource) contains uninitialised byte(s) ... @@ -2045,10 +2045,10 @@ Syscall param getrlimit(rlim) contains uninitialised byte(s) Syscall param getrlimit(rlim) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 192: __NR_mmap2 6s 0m ----------------------------------------------------- - Syscall param mmap2(start) contains uninitialised byte(s) ... @@ -2066,10 +2066,10 @@ Syscall param mmap2(fd) contains uninitialised byte(s) Syscall param mmap2(offset) contains uninitialised byte(s) ... + ----------------------------------------------------- 193: __NR_truncate64 3s 1m ----------------------------------------------------- - Syscall param truncate64(path) contains uninitialised byte(s) ... @@ -2082,10 +2082,10 @@ Syscall param truncate64(length_high32) contains uninitialised byte(s) Syscall param truncate64(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 194: __NR_ftruncate64 3s 0m ----------------------------------------------------- - Syscall param ftruncate64(fd) contains uninitialised byte(s) ... @@ -2094,10 +2094,10 @@ Syscall param ftruncate64(length_low32) contains uninitialised byte(s) Syscall param ftruncate64(length_high32) contains uninitialised byte(s) ... + ----------------------------------------------------- 195: __NR_stat64 2s 2m ----------------------------------------------------- - Syscall param stat64(file_name) contains uninitialised byte(s) ... @@ -2111,10 +2111,10 @@ Syscall param stat64(file_name) points to unaddressable byte(s) Syscall param stat64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 196: __NR_lstat64 2s 2m ----------------------------------------------------- - Syscall param lstat64(file_name) contains uninitialised byte(s) ... @@ -2128,10 +2128,10 @@ Syscall param lstat64(file_name) points to unaddressable byte(s) Syscall param lstat64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 197: __NR_fstat64 2s 1m ----------------------------------------------------- - Syscall param fstat64(fd) contains uninitialised byte(s) ... @@ -2141,10 +2141,10 @@ Syscall param fstat64(buf) contains uninitialised byte(s) Syscall param fstat64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 198: __NR_lchown32 3s 1m ----------------------------------------------------- - Syscall param lchown(path) contains uninitialised byte(s) ... @@ -2157,6 +2157,7 @@ Syscall param lchown(group) contains uninitialised byte(s) Syscall param lchown(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 199: __NR_getuid32 0s 0m ----------------------------------------------------- @@ -2172,25 +2173,24 @@ Syscall param lchown(path) points to unaddressable byte(s) ----------------------------------------------------- 203: __NR_setreuid32 2s 0m ----------------------------------------------------- - Syscall param setreuid(ruid) contains uninitialised byte(s) ... Syscall param setreuid(euid) contains uninitialised byte(s) ... + ----------------------------------------------------- 204: __NR_setregid32 2s 0m ----------------------------------------------------- - Syscall param setregid(rgid) contains uninitialised byte(s) ... Syscall param setregid(egid) contains uninitialised byte(s) ... + ----------------------------------------------------- 205: __NR_getgroups32 2s 1m ----------------------------------------------------- - Syscall param getgroups(size) contains uninitialised byte(s) ... @@ -2200,10 +2200,10 @@ Syscall param getgroups(list) contains uninitialised byte(s) Syscall param getgroups(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 206: __NR_setgroups32 2s 1m ----------------------------------------------------- - Syscall param setgroups(size) contains uninitialised byte(s) ... @@ -2213,10 +2213,10 @@ Syscall param setgroups(list) contains uninitialised byte(s) Syscall param setgroups(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 207: __NR_fchown32 3s 0m ----------------------------------------------------- - Syscall param fchown(fd) contains uninitialised byte(s) ... @@ -2225,10 +2225,10 @@ Syscall param fchown(owner) contains uninitialised byte(s) Syscall param fchown(group) contains uninitialised byte(s) ... + ----------------------------------------------------- 208: __NR_setresuid32 3s 0m ----------------------------------------------------- - Syscall param setresuid(ruid) contains uninitialised byte(s) ... @@ -2237,10 +2237,10 @@ Syscall param setresuid(euid) contains uninitialised byte(s) Syscall param setresuid(suid) contains uninitialised byte(s) ... + ----------------------------------------------------- 209: __NR_getresuid32 3s 3m ----------------------------------------------------- - Syscall param getresuid(ruid) contains uninitialised byte(s) ... @@ -2261,10 +2261,10 @@ Syscall param getresuid(euid) points to unaddressable byte(s) Syscall param getresuid(suid) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 210: __NR_setresgid32 3s 0m ----------------------------------------------------- - Syscall param setresgid(rgid) contains uninitialised byte(s) ... @@ -2273,10 +2273,10 @@ Syscall param setresgid(egid) contains uninitialised byte(s) Syscall param setresgid(sgid) contains uninitialised byte(s) ... + ----------------------------------------------------- 211: __NR_getresgid32 3s 3m ----------------------------------------------------- - Syscall param getresgid(rgid) contains uninitialised byte(s) ... @@ -2297,10 +2297,10 @@ Syscall param getresgid(egid) points to unaddressable byte(s) Syscall param getresgid(sgid) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 212: __NR_chown32 3s 1m ----------------------------------------------------- - Syscall param chown(path) contains uninitialised byte(s) ... @@ -2313,37 +2313,37 @@ Syscall param chown(group) contains uninitialised byte(s) Syscall param chown(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 213: __NR_setuid32 1s 0m ----------------------------------------------------- - Syscall param setuid(uid) contains uninitialised byte(s) ... + ----------------------------------------------------- 214: __NR_setgid32 1s 0m ----------------------------------------------------- - Syscall param setgid(gid) contains uninitialised byte(s) ... + ----------------------------------------------------- 215: __NR_setfsuid32 1s 0m ----------------------------------------------------- - Syscall param setfsuid(uid) contains uninitialised byte(s) ... + ----------------------------------------------------- 216: __NR_setfsgid32 1s 0m ----------------------------------------------------- - Syscall param setfsgid(gid) contains uninitialised byte(s) ... + ----------------------------------------------------- 217: __NR_pivot_root n/a ----------------------------------------------------- ----------------------------------------------------- 218: __NR_mincore 3s 1m ----------------------------------------------------- - Syscall param mincore(start) contains uninitialised byte(s) ... @@ -2356,10 +2356,10 @@ Syscall param mincore(vec) contains uninitialised byte(s) Syscall param mincore(vec) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 219: __NR_madvise 3s 0m ----------------------------------------------------- - Syscall param madvise(start) contains uninitialised byte(s) ... @@ -2368,10 +2368,10 @@ Syscall param madvise(length) contains uninitialised byte(s) Syscall param madvise(advice) contains uninitialised byte(s) ... + ----------------------------------------------------- 220: __NR_getdents64 3s 1m ----------------------------------------------------- - Syscall param getdents64(fd) contains uninitialised byte(s) ... @@ -2384,27 +2384,28 @@ Syscall param getdents64(count) contains uninitialised byte(s) Syscall param getdents64(dirp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 221: __NR_fcntl64 (GETFD) 2s 0m ----------------------------------------------------- - Syscall param fcntl64(fd) contains uninitialised byte(s) ... Syscall param fcntl64(cmd) contains uninitialised byte(s) ... + ----------------------------------------------------- 221: __NR_fcntl64 (DUPFD) 1s 0m ----------------------------------------------------- - Syscall param fcntl64(arg) contains uninitialised byte(s) ... + ----------------------------------------------------- 221: __NR_fcntl64 (GETLK) 1s 0m ----------------------------------------------------- - Syscall param fcntl64(lock) contains uninitialised byte(s) ... + ----------------------------------------------------- 222: 222 ni ----------------------------------------------------- @@ -2420,7 +2421,6 @@ Syscall param fcntl64(lock) contains uninitialised byte(s) ----------------------------------------------------- 226: __NR_setxattr 5s 3m ----------------------------------------------------- - Syscall param setxattr(path) contains uninitialised byte(s) ... @@ -2447,10 +2447,10 @@ Syscall param setxattr(name) points to unaddressable byte(s) Syscall param setxattr(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 227: __NR_lsetxattr 5s 3m ----------------------------------------------------- - Syscall param lsetxattr(path) contains uninitialised byte(s) ... @@ -2477,10 +2477,10 @@ Syscall param lsetxattr(name) points to unaddressable byte(s) Syscall param lsetxattr(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 228: __NR_fsetxattr 5s 2m ----------------------------------------------------- - Syscall param fsetxattr(fd) contains uninitialised byte(s) ... @@ -2503,10 +2503,10 @@ Syscall param fsetxattr(name) points to unaddressable byte(s) Syscall param fsetxattr(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 229: __NR_getxattr 4s 3m ----------------------------------------------------- - Syscall param getxattr(path) contains uninitialised byte(s) ... @@ -2530,10 +2530,10 @@ Syscall param getxattr(name) points to unaddressable byte(s) Syscall param getxattr(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 230: __NR_lgetxattr 4s 3m ----------------------------------------------------- - Syscall param lgetxattr(path) contains uninitialised byte(s) ... @@ -2557,10 +2557,10 @@ Syscall param lgetxattr(name) points to unaddressable byte(s) Syscall param lgetxattr(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 231: __NR_fgetxattr 4s 2m ----------------------------------------------------- - Syscall param fgetxattr(fd) contains uninitialised byte(s) ... @@ -2580,10 +2580,10 @@ Syscall param fgetxattr(name) points to unaddressable byte(s) Syscall param fgetxattr(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 232: __NR_listxattr 3s 2m ----------------------------------------------------- - Syscall param listxattr(path) contains uninitialised byte(s) ... @@ -2600,10 +2600,10 @@ Syscall param listxattr(path) points to unaddressable byte(s) Syscall param listxattr(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 233: __NR_llistxattr 3s 2m ----------------------------------------------------- - Syscall param llistxattr(path) contains uninitialised byte(s) ... @@ -2620,10 +2620,10 @@ Syscall param llistxattr(path) points to unaddressable byte(s) Syscall param llistxattr(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 234: __NR_flistxattr 3s 1m ----------------------------------------------------- - Syscall param flistxattr(fd) contains uninitialised byte(s) ... @@ -2636,10 +2636,10 @@ Syscall param flistxattr(size) contains uninitialised byte(s) Syscall param flistxattr(list) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 235: __NR_removexattr 2s 2m ----------------------------------------------------- - Syscall param removexattr(path) contains uninitialised byte(s) ... @@ -2653,10 +2653,10 @@ Syscall param removexattr(path) points to unaddressable byte(s) Syscall param removexattr(name) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 236: __NR_lremovexattr 2s 2m ----------------------------------------------------- - Syscall param lremovexattr(path) contains uninitialised byte(s) ... @@ -2670,10 +2670,10 @@ Syscall param lremovexattr(path) points to unaddressable byte(s) Syscall param lremovexattr(name) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 237: __NR_fremovexattr 2s 1m ----------------------------------------------------- - Syscall param fremovexattr(fd) contains uninitialised byte(s) ... @@ -2683,13 +2683,13 @@ Syscall param fremovexattr(name) contains uninitialised byte(s) Syscall param fremovexattr(name) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 238: __NR_tkill n/a ----------------------------------------------------- ----------------------------------------------------- 239: __NR_sendfile64 4s 1m ----------------------------------------------------- - Syscall param sendfile64(out_fd) contains uninitialised byte(s) ... @@ -2705,10 +2705,10 @@ Syscall param sendfile64(count) contains uninitialised byte(s) Syscall param sendfile64(offset) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 240: __NR_futex 5s 2m ----------------------------------------------------- - Syscall param futex(futex) contains uninitialised byte(s) ... @@ -2728,10 +2728,10 @@ Syscall param futex(futex) points to unaddressable byte(s) Syscall param futex(timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 241:__NR_sched_setaffinity 3s 1m ----------------------------------------------------- - Syscall param sched_setaffinity(pid) contains uninitialised byte(s) ... @@ -2744,10 +2744,10 @@ Syscall param sched_setaffinity(mask) contains uninitialised byte(s) Syscall param sched_setaffinity(mask) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 242:__NR_sched_getaffinity 3s 1m ----------------------------------------------------- - Syscall param sched_getaffinity(pid) contains uninitialised byte(s) ... @@ -2760,30 +2760,30 @@ Syscall param sched_getaffinity(mask) contains uninitialised byte(s) Syscall param sched_getaffinity(mask) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 243:__NR_set_thread_area 1s 1m ----------------------------------------------------- - Syscall param set_thread_area(u_info) contains uninitialised byte(s) ... Syscall param set_thread_area(u_info) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 244:__NR_get_thread_area 1s 1m ----------------------------------------------------- - Syscall param get_thread_area(u_info) contains uninitialised byte(s) ... Syscall param get_thread_area(u_info) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 245: __NR_io_setup 2s 1m ----------------------------------------------------- - Syscall param io_setup(nr_events) contains uninitialised byte(s) ... @@ -2793,16 +2793,16 @@ Syscall param io_setup(ctxp) contains uninitialised byte(s) Syscall param io_setup(ctxp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 246: __NR_io_destroy 1s 0m ----------------------------------------------------- - Syscall param io_destroy(ctx) contains uninitialised byte(s) ... + ----------------------------------------------------- 247: __NR_io_getevents 5s 2m ----------------------------------------------------- - Syscall param io_getevents(ctx_id) contains uninitialised byte(s) ... @@ -2825,10 +2825,10 @@ Syscall param io_getevents(events) points to unaddressable byte(s) Syscall param io_getevents(timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 248: __NR_io_submit 3s 1m ----------------------------------------------------- - Syscall param io_submit(ctx_id) contains uninitialised byte(s) ... @@ -2841,10 +2841,10 @@ Syscall param io_submit(iocbpp) contains uninitialised byte(s) Syscall param io_submit(iocbpp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 249: __NR_io_cancel 3s 2m ----------------------------------------------------- - Syscall param io_cancel(ctx_id) contains uninitialised byte(s) ... @@ -2861,6 +2861,7 @@ Syscall param io_cancel(iocb) points to unaddressable byte(s) Syscall param io_cancel(result) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 250: __NR_fadvise64 n/a ----------------------------------------------------- @@ -2873,7 +2874,6 @@ Syscall param io_cancel(result) points to unaddressable byte(s) ----------------------------------------------------- 253: __NR_lookup_dcookie 4s 1m ----------------------------------------------------- - Syscall param lookup_dcookie(cookie_low32) contains uninitialised byte(s) ... @@ -2889,16 +2889,16 @@ Syscall param lookup_dcookie(len) contains uninitialised byte(s) Syscall param lookup_dcookie(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 254: __NR_epoll_create 1s 0m ----------------------------------------------------- - Syscall param epoll_create(size) contains uninitialised byte(s) ... + ----------------------------------------------------- 255: __NR_epoll_ctl 4s 1m ----------------------------------------------------- - Syscall param epoll_ctl(epfd) contains uninitialised byte(s) ... @@ -2914,10 +2914,10 @@ Syscall param epoll_ctl(event) contains uninitialised byte(s) Syscall param epoll_ctl(event) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 256: __NR_epoll_wait 4s 1m ----------------------------------------------------- - Syscall param epoll_wait(epfd) contains uninitialised byte(s) ... @@ -2933,19 +2933,19 @@ Syscall param epoll_wait(timeout) contains uninitialised byte(s) Syscall param epoll_wait(events) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 257:__NR_remap_file_pages n/a ----------------------------------------------------- ----------------------------------------------------- 258:__NR_set_tid_address 1s 0m ----------------------------------------------------- - Syscall param set_tid_address(tidptr) contains uninitialised byte(s) ... + ----------------------------------------------------- 259: __NR_timer_create 3s 2m ----------------------------------------------------- - Syscall param timer_create(clockid) contains uninitialised byte(s) ... @@ -2962,10 +2962,10 @@ Syscall param timer_create(evp) points to unaddressable byte(s) Syscall param timer_create(timerid) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 260: __NR_timer_settime 4s 2m ----------------------------------------------------- - Syscall param timer_settime(timerid) contains uninitialised byte(s) ... @@ -2985,10 +2985,10 @@ Syscall param timer_settime(value) points to unaddressable byte(s) Syscall param timer_settime(ovalue) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 261: __NR_timer_gettime 2s 1m ----------------------------------------------------- - Syscall param timer_gettime(timerid) contains uninitialised byte(s) ... @@ -2998,22 +2998,22 @@ Syscall param timer_gettime(value) contains uninitialised byte(s) Syscall param timer_gettime(value) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 262:__NR_timer_getoverrun 1s 0m ----------------------------------------------------- - Syscall param timer_getoverrun(timerid) contains uninitialised byte(s) ... + ----------------------------------------------------- 263: __NR_timer_delete 1s 0m ----------------------------------------------------- - Syscall param timer_delete(timerid) contains uninitialised byte(s) ... + ----------------------------------------------------- 264: __NR_clock_settime 2s 1m ----------------------------------------------------- - Syscall param clock_settime(clk_id) contains uninitialised byte(s) ... @@ -3023,10 +3023,10 @@ Syscall param clock_settime(tp) contains uninitialised byte(s) Syscall param clock_settime(tp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 265: __NR_clock_gettime 2s 1m ----------------------------------------------------- - Syscall param clock_gettime(clk_id) contains uninitialised byte(s) ... @@ -3036,10 +3036,10 @@ Syscall param clock_gettime(tp) contains uninitialised byte(s) Syscall param clock_gettime(tp) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 266: __NR_clock_getres 2s 1m ----------------------------------------------------- - Syscall param clock_getres(clk_id) contains uninitialised byte(s) ... @@ -3049,13 +3049,13 @@ Syscall param clock_getres(res) contains uninitialised byte(s) Syscall param clock_getres(res) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 267:__NR_clock_nanosleep n/a ----------------------------------------------------- ----------------------------------------------------- 268: __NR_statfs64 3s 2m ----------------------------------------------------- - Syscall param statfs64(path) contains uninitialised byte(s) ... @@ -3072,10 +3072,10 @@ Syscall param statfs64(path) points to unaddressable byte(s) Syscall param statfs64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 269: __NR_fstatfs64 3s 1m ----------------------------------------------------- - Syscall param fstatfs64(fd) contains uninitialised byte(s) ... @@ -3088,13 +3088,13 @@ Syscall param fstatfs64(buf) contains uninitialised byte(s) Syscall param fstatfs64(buf) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 270: __NR_tgkill n/a ----------------------------------------------------- ----------------------------------------------------- 271: __NR_utimes 2s 2m ----------------------------------------------------- - Syscall param utimes(filename) contains uninitialised byte(s) ... @@ -3112,6 +3112,7 @@ Syscall param utimes(tvp[0]) points to unaddressable byte(s) Syscall param utimes(tvp[1]) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 272: __NR_fadvise64_64 n/a ----------------------------------------------------- @@ -3130,7 +3131,6 @@ Syscall param utimes(tvp[1]) points to unaddressable byte(s) ----------------------------------------------------- 277: __NR_mq_open 4s 3m ----------------------------------------------------- - Syscall param mq_open(name) contains uninitialised byte(s) ... @@ -3154,20 +3154,20 @@ Syscall param mq_open(attr->mq_maxmsg) points to unaddressable byte(s) Syscall param mq_open(attr->mq_msgsize) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 278: __NR_mq_unlink 1s 1m ----------------------------------------------------- - Syscall param mq_unlink(name) contains uninitialised byte(s) ... Syscall param mq_unlink(name) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 279: __NR_mq_timedsend 5s 2m ----------------------------------------------------- - Syscall param mq_timedsend(mqdes) contains uninitialised byte(s) ... @@ -3190,10 +3190,10 @@ Syscall param mq_timedsend(msg_ptr) points to unaddressable byte(s) Syscall param mq_timedsend(abs_timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 280:__NR_mq_timedreceive 5s 3m ----------------------------------------------------- - Syscall param mq_timedreceive(mqdes) contains uninitialised byte(s) ... @@ -3220,10 +3220,10 @@ Syscall param mq_timedreceive(msg_prio) points to unaddressable byte(s) Syscall param mq_timedreceive(abs_timeout) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 281: __NR_mq_notify 2s 1m ----------------------------------------------------- - Syscall param mq_notify(mqdes) contains uninitialised byte(s) ... @@ -3233,10 +3233,10 @@ Syscall param mq_notify(notification) contains uninitialised byte(s) Syscall param mq_notify(notification) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 282: __NR_mq_getsetattr 3s 2m ----------------------------------------------------- - Syscall param mq_getsetattr(mqdes) contains uninitialised byte(s) ... @@ -3253,15 +3253,16 @@ Syscall param mq_getsetattr(mqstat->mq_flags) points to unaddressable byte(s) Syscall param mq_getsetattr(omqstat) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd + ----------------------------------------------------- 283: __NR_sys_kexec_load ni ----------------------------------------------------- ----------------------------------------------------- 329: __NR_epoll_create1 1s 0m ----------------------------------------------------- - Syscall param epoll_create1(flags) contains uninitialised byte(s) ... + ----------------------------------------------------- 9999: 9999 1e ----------------------------------------------------- @@ -3273,6 +3274,6 @@ it at http://valgrind.org/support/bug_reports.html. ----------------------------------------------------- 1: __NR_exit 1s 0m ----------------------------------------------------- - Syscall param exit(status) contains uninitialised byte(s) ... + diff --git a/memcheck/tests/x86-linux/scalar_exit_group.stderr.exp b/memcheck/tests/x86-linux/scalar_exit_group.stderr.exp index a845bc92..8c65736e 100644 --- a/memcheck/tests/x86-linux/scalar_exit_group.stderr.exp +++ b/memcheck/tests/x86-linux/scalar_exit_group.stderr.exp @@ -3,3 +3,4 @@ ----------------------------------------------------- Syscall param exit_group(status) contains uninitialised byte(s) ... + diff --git a/memcheck/tests/x86-linux/scalar_supp.stderr.exp b/memcheck/tests/x86-linux/scalar_supp.stderr.exp index f24f64a4..d3f0633c 100644 --- a/memcheck/tests/x86-linux/scalar_supp.stderr.exp +++ b/memcheck/tests/x86-linux/scalar_supp.stderr.exp @@ -6,3 +6,4 @@ Syscall param write(fd) contains uninitialised byte(s) Syscall param write(count) contains uninitialised byte(s) ... + diff --git a/memcheck/tests/x86/pushfpopf.stderr.exp b/memcheck/tests/x86/pushfpopf.stderr.exp index eecd21c1..d241e023 100644 --- a/memcheck/tests/x86/pushfpopf.stderr.exp +++ b/memcheck/tests/x86/pushfpopf.stderr.exp @@ -5,3 +5,4 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: fooble (...) by 0x........: main (pushfpopf_c.c:12) + diff --git a/memcheck/tests/x86/xor-undef-x86.stderr.exp b/memcheck/tests/x86/xor-undef-x86.stderr.exp index 5b0ec20d..48891997 100644 --- a/memcheck/tests/x86/xor-undef-x86.stderr.exp +++ b/memcheck/tests/x86/xor-undef-x86.stderr.exp @@ -6,3 +6,4 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: main (xor-undef-x86.c:67) + diff --git a/memcheck/tests/xml1.stderr.exp b/memcheck/tests/xml1.stderr.exp index 7de6e0ab..8471e5fa 100644 --- a/memcheck/tests/xml1.stderr.exp +++ b/memcheck/tests/xml1.stderr.exp @@ -343,6 +343,7 @@ <what>Syscall param exit(status) contains uninitialised byte(s)</what> </error> + <status> <state>FINISHED</state> <time>...</time> diff --git a/none/tests/filter_stderr b/none/tests/filter_stderr index 80855df7..f48293e2 100755 --- a/none/tests/filter_stderr +++ b/none/tests/filter_stderr @@ -5,7 +5,7 @@ dir=`dirname $0` $dir/../../tests/filter_stderr_basic | # Remove "Nulgrind, ..." line and the following copyright line. -sed "/^Nulgrind, the minimal Valgrind tool./ , /./ d" | +sed "/^Nulgrind, the minimal Valgrind tool/ , /./ d" | # Anonymise addresses $dir/../../tests/filter_addresses |