================================================= ./valgrind-old/drd/tests/annotate_hbefore.stderr.diff ================================================= --- annotate_hbefore.stderr.exp 2011-11-24 22:02:01.933075259 -0500 +++ annotate_hbefore.stderr.out 2011-11-24 22:15:43.523536811 -0500 @@ -1,3 +0,0 @@ - - -ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/drd/tests/annotate_ignore_read.stderr.diff ================================================= --- annotate_ignore_read.stderr.exp 2011-11-24 22:02:01.937075172 -0500 +++ annotate_ignore_read.stderr.out 2011-11-24 22:16:04.407097424 -0500 @@ -1,6 +0,0 @@ - -FLAGS [phb=1, fm=0] -test69: negative - GLOB=30 - -ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/drd/tests/annotate_smart_pointer2.stderr.diff ================================================= --- annotate_smart_pointer2.stderr.exp 2011-11-24 22:02:01.947074961 -0500 +++ annotate_smart_pointer2.stderr.out 2011-11-24 22:17:25.655387980 -0500 @@ -1,10 +0,0 @@ - -Conflicting store by thread x at 0x........ size 4 - at 0x........: main (annotate_smart_pointer.cpp:?) -Address 0x........ is at offset ... from 0x......... Allocation context: - at 0x........: ...operator new... (vg_replace_malloc.c:...) - by 0x........: main (annotate_smart_pointer.cpp:?) - -Done. - -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/drd/tests/annotate_spinlock.stderr.diff ================================================= --- annotate_spinlock.stderr.exp 2011-11-24 22:02:01.945075003 -0500 +++ annotate_spinlock.stderr.out 2011-11-24 22:18:13.142388864 -0500 @@ -1,6 +1,39 @@ FLAGS [phb=1, fm=0] test27: negative - GLOB=4 -ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) +drd: drd_main.c:612 (drd_thread_finished): Assertion 'VG_(get_running_tid)() == vg_tid' failed. + at 0x........: report_and_quit (m_libcassert.c:?) + by 0x........: vgPlain_assert_fail (m_libcassert.c:?) + by 0x........: drd_thread_finished (drd_main.c:?) + by 0x........: vgSysWrap_amd64_linux_sys_clone_before (syswrap-amd64-linux.c:320) + by 0x........: vgPlain_client_syscall (syswrap-main.c:1382) + by 0x........: handle_syscall (scheduler.c:?) + by 0x........: vgPlain_scheduler (scheduler.c:?) + by 0x........: run_a_thread_NORETURN (syswrap-linux.c:98) + +sched status: + running_tid=1 + +Thread x: status = VgTs_Runnable + at 0x........: clone (in /...libc...) + by 0x........: do_clone.constprop.4 (createthread.c:?) + by 0x........: pthread_create@@GLIBC_2.2.5 (createthread.c:?) + by 0x........: pthread_create (drd_pthread_intercepts.c:?) + by 0x........: MyThreadArray::Start() (tsan_thread_wrappers_pthread.h:?) + by 0x........: test27::Run() (tsan_unittest.cpp:?) + by 0x........: main (tsan_unittest.cpp:?) + + +Note: see also the FAQ in the source distribution. +It contains workarounds to several common problems. +In particular, if Valgrind aborted or crashed after +identifying problems in your program, there's a good chance +that fixing those problems will prevent Valgrind aborting or +crashing, especially if it happened in m_mallocfree.c. + +If that doesn't help, please report this bug to: www.valgrind.org + +In the bug report, send all the above text, the valgrind +version, and what OS and version you are using. Thanks. + ================================================= ./valgrind-old/drd/tests/annotate_trace_memory.stderr.diff ================================================= --- annotate_trace_memory.stderr.exp 2011-11-24 22:02:01.925075428 -0500 +++ annotate_trace_memory.stderr.out 2011-11-24 22:18:36.159904580 -0500 @@ -1,20 +1,39 @@ FLAGS [phb=1, fm=0] test01: positive -store 0x........ size 4 (thread x / vc ...) - at 0x........: test01::Worker() (tsan_unittest.cpp:?) - by 0x........: MyThread::ThreadBody(MyThread*) (tsan_thread_wrappers_pthread.h:?) -store 0x........ size 4 (thread x / vc ...) - at 0x........: test01::Parent() (tsan_unittest.cpp:?) - by 0x........: test01::Run() (tsan_unittest.cpp:?) -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:?) +drd: drd_main.c:612 (drd_thread_finished): Assertion 'VG_(get_running_tid)() == vg_tid' failed. + at 0x........: report_and_quit (m_libcassert.c:?) + by 0x........: vgPlain_assert_fail (m_libcassert.c:?) + by 0x........: drd_thread_finished (drd_main.c:?) + by 0x........: vgSysWrap_amd64_linux_sys_clone_before (syswrap-amd64-linux.c:320) + by 0x........: vgPlain_client_syscall (syswrap-main.c:1382) + by 0x........: handle_syscall (scheduler.c:?) + by 0x........: vgPlain_scheduler (scheduler.c:?) + by 0x........: run_a_thread_NORETURN (syswrap-linux.c:98) + +sched status: + running_tid=1 + +Thread x: status = VgTs_Runnable + at 0x........: clone (in /...libc...) + by 0x........: do_clone.constprop.4 (createthread.c:?) + by 0x........: pthread_create@@GLIBC_2.2.5 (createthread.c:?) + by 0x........: pthread_create (drd_pthread_intercepts.c:?) + by 0x........: test01::Parent() (tsan_thread_wrappers_pthread.h:?) + by 0x........: test01::Run() (tsan_unittest.cpp:?) by 0x........: main (tsan_unittest.cpp:?) - GLOB=2 -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) + +Note: see also the FAQ in the source distribution. +It contains workarounds to several common problems. +In particular, if Valgrind aborted or crashed after +identifying problems in your program, there's a good chance +that fixing those problems will prevent Valgrind aborting or +crashing, especially if it happened in m_mallocfree.c. + +If that doesn't help, please report this bug to: www.valgrind.org + +In the bug report, send all the above text, the valgrind +version, and what OS and version you are using. Thanks. + ================================================= ./valgrind-old/drd/tests/annotate_trace_memory_xml.stderr.diff ================================================= --- annotate_trace_memory_xml.stderr.exp 2011-11-24 22:02:01.945075003 -0500 +++ annotate_trace_memory_xml.stderr.out 2011-11-24 22:18:38.922846448 -0500 @@ -1,137 +0,0 @@ - - - - -4 -drd - - - ... - ... - ... - ... - - -... -... -drd - - - ... - - ./tsan_unittest - 1 - - - - - RUNNING - - - -FLAGS [phb=1, fm=0] -test01: positive - store 0x........ size 4 (thread x / vc ...) - - - 0x........ - ... - test01::Worker() - ... - tsan_unittest.cpp - ... - - - 0x........ - ... - MyThread::ThreadBody(MyThread*) - ... - tsan_thread_wrappers_pthread.h - ... - - - - store 0x........ size 4 (thread x / vc ...) - - - 0x........ - ... - test01::Parent() - ... - tsan_unittest.cpp - ... - - - 0x........ - ... - test01::Run() - ... - tsan_unittest.cpp - ... - - - - - 0x........ - ... - ConflictingAccess - Conflicting store by thread x at 0x........ size 4 - - - 0x........ - ... - test01::Parent() - ... - tsan_unittest.cpp - ... - - - 0x........ - ... - test01::Run() - ... - tsan_unittest.cpp - ... - - - Allocation context: BSS section of tsan_unittest ================================================= ./valgrind-old/drd/tests/circular_buffer.stderr.diff ================================================= --- circular_buffer.stderr.exp 2011-11-24 22:02:01.918075576 -0500 +++ circular_buffer.stderr.out 2011-11-24 22:19:40.017561029 -0500 @@ -1,3 +0,0 @@ - - -ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/drd/tests/custom_alloc.stderr.diff ================================================= --- custom_alloc.stderr.exp 2011-11-24 22:02:01.949074917 -0500 +++ custom_alloc.stderr.out 2011-11-24 22:19:55.264240242 -0500 @@ -1,3 +0,0 @@ - - -ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/gdbserver_tests/mcbreak.stdout.diff ================================================= --- mcbreak.stdout.exp 2011-11-24 22:01:58.352151396 -0500 +++ mcbreak.stdout.out 2011-11-24 22:05:52.049370028 -0500 @@ -1,8 +0,0 @@ -pid .... Thread .... first -pid .... Thread .... second -pid .... Thread .... third -pid .... Thread .... fourth -pid .... Thread .... after next: inferior call pushed from mcbreak.stdinB.gdb -pid .... Thread .... called from level -called from level int_und is not zero -pid .... Thread .... called from main ================================================= ./valgrind-old/gdbserver_tests/mcclean_after_fork.stdoutB.diff ================================================= --- mcclean_after_fork.stdoutB.exp 2011-11-24 22:01:58.353151374 -0500 +++ mcclean_after_fork.stdoutB.out 2011-11-24 22:06:27.770625413 -0500 @@ -1,12 +0,0 @@ -Breakpoint 1 at 0x........: file clean_after_fork.c, line 9. -Breakpoint 2 at 0x........: file clean_after_fork.c, line 20. -Breakpoint 3 at 0x........: file clean_after_fork.c, line 22. -Continuing. -Breakpoint 1, main () at clean_after_fork.c:9 -9 pid = fork(); -Hardware read watchpoint 4: mem -Continuing. -Hardware read watchpoint 4: mem -Value = 0 -main () at clean_after_fork.c:34 -34 if (mem == 0) ================================================= ./valgrind-old/gdbserver_tests/mcinfcallRU.stderr.diff ================================================= --- mcinfcallRU.stderr.exp 2011-11-24 22:01:58.362151183 -0500 +++ mcinfcallRU.stderr.out 2011-11-24 22:07:08.306787988 -0500 @@ -1,4 +0,0 @@ -loops/sleep_ms/burn/threads_spec: 1 0 2000000000 ------B- -main ready to sleep and/or burn -pid .... Thread .... inferior call pushed from gdb in mcinfcallRU.stdinB.gdb -Reset valgrind output to log (orderly_finish) ================================================= ./valgrind-old/gdbserver_tests/mcinfcallWSRU.stderrB.diff ================================================= --- mcinfcallWSRU.stderrB.exp 2011-11-24 22:01:58.358151270 -0500 +++ mcinfcallWSRU.stderrB.out 2011-11-24 22:07:46.934982924 -0500 @@ -26,6 +26,7 @@ $1 = void [Switching to thread 2 (Thread ....)] #0 0x........ in syscall ... +82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) Could not write register "xxx"; remote failure reply 'E. ERROR changing register xxx regno y gdb commands changing registers (pc, sp, ...) (e.g. 'jump', @@ -35,6 +36,7 @@ ' [Switching to thread 3 (Thread ....)] #0 0x........ in syscall ... +82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) Could not write register "xxx"; remote failure reply 'E. ERROR changing register xxx regno y gdb commands changing registers (pc, sp, ...) (e.g. 'jump', @@ -44,6 +46,7 @@ ' [Switching to thread 4 (Thread ....)] #0 0x........ in syscall ... +82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) Could not write register "xxx"; remote failure reply 'E. ERROR changing register xxx regno y gdb commands changing registers (pc, sp, ...) (e.g. 'jump', ================================================= ./valgrind-old/gdbserver_tests/mcmain_pic.stdout.diff ================================================= --- mcmain_pic.stdout.exp 2011-11-24 22:01:58.358151270 -0500 +++ mcmain_pic.stdout.out 2011-11-24 22:08:15.457393226 -0500 @@ -1,4 +0,0 @@ -address of main 0x........ -another func called msg called from gdb -address of another_func 0x........ -another func called msg called from main ================================================= ./valgrind-old/gdbserver_tests/mcsignopass.stdoutB.diff ================================================= --- mcsignopass.stdoutB.exp 2011-11-24 22:01:58.357151291 -0500 +++ mcsignopass.stdoutB.out 2011-11-24 22:08:39.081904791 -0500 @@ -1,59 +0,0 @@ -Signal Stop Print Pass to program Description -SIGSEGV Yes Yes No Segmentation fault -Signal Stop Print Pass to program Description -SIGBUS Yes Yes Yes Bus error -Signal Stop Print Pass to program Description -SIGFPE Yes Yes Yes Arithmetic exception -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Continuing. -Program received signal SIGSEGV, Segmentation fault. -0x........ in test1 () at faultstatus.c:105 -105 *BADADDR = 'x'; -Signal Stop Print Pass to program Description -SIGSEGV No Yes Yes Segmentation fault -Continuing. -Program received signal SIGSEGV, Segmentation fault. -Program received signal SIGBUS, Bus error. -0x........ in test3 () at faultstatus.c:115 -115 mapping[FILESIZE+10]; -Continuing. -Program received signal SIGFPE, Arithmetic exception. ================================================= ./valgrind-old/gdbserver_tests/nlcontrolc.stdoutB.diff ================================================= --- nlcontrolc.stdoutB.exp 2011-11-24 22:01:58.354151352 -0500 +++ nlcontrolc.stdoutB.out 2011-11-24 22:09:12.668210400 -0500 @@ -1,6 +1,7 @@ Continuing. Program received signal SIGTRAP, Trace/breakpoint trap. 0x........ in syscall ... +82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [New Thread ....] [New Thread ....] [New Thread ....] ================================================= ./valgrind-old/gdbserver_tests/nlpasssigalrm.stdoutB.diff ================================================= --- nlpasssigalrm.stdoutB.exp 2011-11-24 22:01:58.356151311 -0500 +++ nlpasssigalrm.stdoutB.out 2011-11-24 22:09:16.533130493 -0500 @@ -3,6 +3,7 @@ Continuing. Program received signal SIGALRM, Alarm clock. 0x........ in syscall ... +82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) Signal Stop Print Pass to program Description SIGALRM No No Yes Alarm clock Continuing. ================================================= ./valgrind-old/memcheck/tests/err_disable4.stderr.diff ================================================= --- err_disable4.stderr.exp 2011-11-24 22:01:59.252132260 -0500 +++ err_disable4.stderr.out 2011-11-24 22:09:51.521403088 -0500 @@ -1,6 +1,7 @@ -------- Letting 498 threads exit w/ errs disabled ------ +err_disable4: err_disable4.c:85: main: Assertion `!r' failed. WARNING: exiting thread has error reporting disabled. WARNING: possibly as a result of some mistake in the use WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. @@ -145,1368 +146,3 @@ WARNING: exiting thread has error reporting disabled. WARNING: possibly as a result of some mistake in the use WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use -WARNING: of the VALGRIND_DISABLE_ERROR_REPORTING macros. -WARNING: exiting thread has error reporting disabled. -WARNING: possibly as a result of some mistake in the use ================================================= ./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x ================================================= --- origin5-bz2.stderr.exp-glibc212-s390x 2011-11-24 22:01:59.303131175 -0500 +++ origin5-bz2.stderr.out 2011-11-24 22:10:28.609635811 -0500 @@ -75,17 +75,6 @@ at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 - at 0x........: mainSort (origin5-bz2.c:2859) - by 0x........: BZ2_blockSort (origin5-bz2.c:3105) - by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) - by 0x........: handle_compress (origin5-bz2.c:4753) - by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) - by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) - by 0x........: main (origin5-bz2.c:6484) - Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6479) - -Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2963) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -131,6 +120,12 @@ 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) + Uninitialised value was created by a heap allocation + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: g_serviceFn (origin5-bz2.c:6429) + by 0x........: default_bzalloc (origin5-bz2.c:4470) + by 0x........: BZ2_decompress (origin5-bz2.c:1578) + by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192) + by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678) + by 0x........: main (origin5-bz2.c:6498) ================================================= ./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc234-s390x ================================================= --- origin5-bz2.stderr.exp-glibc234-s390x 2011-11-24 22:01:59.269131898 -0500 +++ origin5-bz2.stderr.out 2011-11-24 22:10:28.609635811 -0500 @@ -120,6 +120,12 @@ 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) + Uninitialised value was created by a heap allocation + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: g_serviceFn (origin5-bz2.c:6429) + by 0x........: default_bzalloc (origin5-bz2.c:4470) + by 0x........: BZ2_decompress (origin5-bz2.c:1578) + by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192) + by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678) + by 0x........: main (origin5-bz2.c:6498) ================================================= ./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64 ================================================= --- origin5-bz2.stderr.exp-glibc25-amd64 2011-11-24 22:01:59.247132367 -0500 +++ origin5-bz2.stderr.out 2011-11-24 22:10:28.609635811 -0500 @@ -120,6 +120,12 @@ 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) + Uninitialised value was created by a heap allocation + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: g_serviceFn (origin5-bz2.c:6429) + by 0x........: default_bzalloc (origin5-bz2.c:4470) + by 0x........: BZ2_decompress (origin5-bz2.c:1578) + by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192) + by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678) + by 0x........: main (origin5-bz2.c:6498) ================================================= ./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86 ================================================= --- origin5-bz2.stderr.exp-glibc25-x86 2011-11-24 22:01:59.319130836 -0500 +++ origin5-bz2.stderr.out 2011-11-24 22:10:28.609635811 -0500 @@ -12,7 +12,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: copy_input_until_stop (origin5-bz2.c:4686) by 0x........: handle_compress (origin5-bz2.c:4750) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) @@ -21,7 +21,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: copy_input_until_stop (origin5-bz2.c:4686) by 0x........: handle_compress (origin5-bz2.c:4750) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) @@ -30,7 +30,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2820) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -41,7 +41,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2823) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -52,7 +52,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2854) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -63,7 +63,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2858) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -74,7 +74,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2963) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -85,7 +85,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2964) by 0x........: BZ2_blockSort (origin5-bz2.c:3105) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -96,7 +96,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: fallbackSort (origin5-bz2.c:2269) by 0x........: BZ2_blockSort (origin5-bz2.c:3116) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -107,7 +107,7 @@ Uninitialised value was created by a client request at 0x........: main (origin5-bz2.c:6479) -Use of uninitialised value of size 4 +Use of uninitialised value of size 8 at 0x........: fallbackSort (origin5-bz2.c:2275) by 0x........: BZ2_blockSort (origin5-bz2.c:3116) by 0x........: BZ2_compressBlock (origin5-bz2.c:4034) @@ -120,6 +120,12 @@ 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) + Uninitialised value was created by a heap allocation + at 0x........: malloc (vg_replace_malloc.c:...) ================================================= ./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64 ================================================= --- origin5-bz2.stderr.exp-glibc27-ppc64 2011-11-24 22:01:59.243132453 -0500 +++ origin5-bz2.stderr.out 2011-11-24 22:10:28.609635811 -0500 @@ -1,7 +1,7 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: main (origin5-bz2.c:6481) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Conditional jump or move depends on uninitialised value(s) at 0x........: copy_input_until_stop (origin5-bz2.c:4686) @@ -10,7 +10,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: copy_input_until_stop (origin5-bz2.c:4686) @@ -19,7 +19,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: copy_input_until_stop (origin5-bz2.c:4686) @@ -28,7 +28,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2820) @@ -39,7 +39,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2823) @@ -50,7 +50,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2854) @@ -61,7 +61,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2858) @@ -72,7 +72,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2963) @@ -83,7 +83,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: mainSort (origin5-bz2.c:2964) @@ -94,7 +94,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 at 0x........: fallbackSort (origin5-bz2.c:2269) @@ -105,7 +105,7 @@ by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) Uninitialised value was created by a client request - at 0x........: main (origin5-bz2.c:6481) + at 0x........: main (origin5-bz2.c:6479) Use of uninitialised value of size 8 ================================================= ./valgrind-old/memcheck/tests/overlap.stderr.diff ================================================= --- overlap.stderr.exp 2011-11-24 22:01:59.277131729 -0500 +++ overlap.stderr.out 2011-11-24 22:10:34.567511795 -0500 @@ -1,9 +1,9 @@ Source and destination overlap in memcpy(0x........, 0x........, 21) - at 0x........: memcpy (mc_replace_strmem.c:...) + at 0x........: memcpy@@GLIBC_2.14 (mc_replace_strmem.c:...) by 0x........: main (overlap.c:40) Source and destination overlap in memcpy(0x........, 0x........, 21) - at 0x........: memcpy (mc_replace_strmem.c:...) + at 0x........: memcpy@@GLIBC_2.14 (mc_replace_strmem.c:...) by 0x........: main (overlap.c:42) Source and destination overlap in strncpy(0x........, 0x........, 21)