================================================= ./valgrind-new/drd/tests/bar_bad.stderr.diff ================================================= --- bar_bad.stderr.exp 2012-03-04 02:56:55.615517774 +0000 +++ bar_bad.stderr.out 2012-03-04 03:09:14.531313329 +0000 @@ -38,12 +38,20 @@ at 0x........: pthread_barrier_destroy (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) -Destruction of barrier that is being waited upon: barrier 0x........ - at 0x........: free (vg_replace_malloc.c:...) - by 0x........: main (bar_bad.c:?) -barrier 0x........ was first observed at: - at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) - by 0x........: main (bar_bad.c:?) +Process terminating with default action of signal 11 (SIGSEGV) + General Protection Fault + at 0x........: _dl_map_object_from_fd (dl-load.c:1580) + by 0x........: _dl_map_object (dl-load.c:2355) + by 0x........: dl_open_worker (dl-open.c:226) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dl_open (dl-open.c:652) + by 0x........: do_dlopen (dl-libc.c:89) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: __libc_dlopen_mode (dl-libc.c:48) + by 0x........: pthread_cancel_init (unwind-forcedunwind.c:53) + by 0x........: pthread_cancel (pthread_cancel.c:?) + by 0x........: pthread_cancel (drd_pthread_intercepts.c:?) + by 0x........: main (bar_bad.c:?) -ERROR SUMMARY: 7 errors from 6 contexts (suppressed: 0 from 0) +ERROR SUMMARY: 6 errors from 5 contexts (suppressed: 0 from 0) ================================================= ./valgrind-new/drd/tests/bar_bad_xml.stderr.diff ================================================= --- bar_bad_xml.stderr.exp 2012-03-04 02:56:55.639517272 +0000 +++ bar_bad_xml.stderr.out 2012-03-04 03:09:16.847264659 +0000 @@ -229,53 +229,6 @@ - - 0x........ - ... - BarrierErr - Destruction of barrier that is being waited upon: barrier 0x........ - - - 0x........ - ... - free - ... - vg_replace_malloc.c - ... - - - 0x........ - ... - main - ... - bar_bad.c - ... - - - - barrier -
0x........
- - - 0x........ - ... - pthread_barrier_init - ... - drd_pthread_intercepts.c - ... - - - 0x........ - ... - main - ... - bar_bad.c - ... - - -
-
- FINISHED @@ -286,10 +239,6 @@ ... 0x........ - - - ... - 0x........ ... ================================================= ./valgrind-new/drd/tests/pth_cancel_locked.stderr.diff ================================================= --- pth_cancel_locked.stderr.exp 2012-03-04 02:56:55.573518651 +0000 +++ pth_cancel_locked.stderr.out 2012-03-04 03:10:20.453940203 +0000 @@ -1,11 +1,18 @@ -Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. - at 0x........: pthread_join (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -mutex 0x........ was first observed at: - at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -Test finished. +Process terminating with default action of signal 11 (SIGSEGV) + General Protection Fault + at 0x........: _dl_map_object_from_fd (dl-load.c:1580) + by 0x........: _dl_map_object (dl-load.c:2355) + by 0x........: dl_open_worker (dl-open.c:226) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dl_open (dl-open.c:652) + by 0x........: do_dlopen (dl-libc.c:89) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: __libc_dlopen_mode (dl-libc.c:48) + by 0x........: pthread_cancel_init (unwind-forcedunwind.c:53) + by 0x........: pthread_cancel (pthread_cancel.c:?) + by 0x........: pthread_cancel (drd_pthread_intercepts.c:?) + by 0x........: main (pth_cancel_locked.c:?) -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-new/drd/tests/pth_cancel_locked.stderr.diff-darwin ================================================= --- pth_cancel_locked.stderr.exp-darwin 2012-03-04 02:56:55.586518380 +0000 +++ pth_cancel_locked.stderr.out 2012-03-04 03:10:20.453940203 +0000 @@ -1,18 +1,18 @@ -Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. - at 0x........: pthread_join (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -mutex 0x........ was first observed at: - at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. - at 0x........: pthread_join (drd_pthread_intercepts.c:?) +Process terminating with default action of signal 11 (SIGSEGV) + General Protection Fault + at 0x........: _dl_map_object_from_fd (dl-load.c:1580) + by 0x........: _dl_map_object (dl-load.c:2355) + by 0x........: dl_open_worker (dl-open.c:226) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dl_open (dl-open.c:652) + by 0x........: do_dlopen (dl-libc.c:89) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: __libc_dlopen_mode (dl-libc.c:48) + by 0x........: pthread_cancel_init (unwind-forcedunwind.c:53) + by 0x........: pthread_cancel (pthread_cancel.c:?) + by 0x........: pthread_cancel (drd_pthread_intercepts.c:?) by 0x........: main (pth_cancel_locked.c:?) -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) +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-new/exp-sgcheck/tests/preen_invars.stderr.diff-glibc28-amd64 ================================================= --- preen_invars.stderr.exp-glibc28-amd64 2012-03-04 02:56:55.176526947 +0000 +++ preen_invars.stderr.out 2012-03-04 03:12:33.773176675 +0000 @@ -6,4 +6,37 @@ Actual: global array "im_a_global_arr" of size 10 in object with soname "preen_invars_so" -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +exp-sgcheck: sg_main.c:560 (add_blocks_to_StackTree): Assertion '!already_present' failed. + at 0x........: report_and_quit (m_libcassert.c:210) + by 0x........: vgPlain_assert_fail (m_libcassert.c:284) + by 0x........: add_blocks_to_StackTree (sg_main.c:560) + by 0x........: shadowStack_new_frame.isra.12 (sg_main.c:1875) + by 0x........: ??? + by 0x........: ??? + by 0x........: ??? + +sched status: + running_tid=1 + +Thread 1: status = VgTs_Runnable + at 0x........: _dl_sort_fini (dl-fini.c:43) + by 0x........: _dl_close_worker (dl-close.c:226) + by 0x........: _dl_close (dl-close.c:773) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dlerror_run (dlerror.c:164) + by 0x........: dlclose (dlclose.c:48) + by 0x........: main (preen_invars.c:48) + + +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-new/exp-sgcheck/tests/preen_invars.stdout.diff ================================================= --- preen_invars.stdout.exp 2012-03-04 02:56:55.180526864 +0000 +++ preen_invars.stdout.out 2012-03-04 03:12:31.059233020 +0000 @@ -1 +0,0 @@ -foo bar 1 ================================================= ./valgrind-new/gdbserver_tests/mchelp.stderrB.diff ================================================= --- mchelp.stderrB.exp 2012-03-04 02:56:52.149590199 +0000 +++ mchelp.stderrB.out 2012-03-04 03:01:23.826048437 +0000 @@ -1,4 +1,4 @@ -sending command help to pid .... +sending command to pid .... sending command help debug to pid .... sending command v.kill to pid .... readchar: Got EOF ================================================= ./valgrind-new/gdbserver_tests/mchelp.stdoutB.diff ================================================= --- mchelp.stdoutB.exp 2012-03-04 02:56:52.139590408 +0000 +++ mchelp.stdoutB.out 2012-03-04 03:01:23.804048892 +0000 @@ -1,40 +1,5 @@ -general valgrind monitor commands: - help [debug] : monitor command help. With debug: + debugging commands - v.wait [] : sleep (default 0) then continue - v.info all_errors : show all errors found so far - v.info last_error : show last error found - v.info n_errs_found : show the nr of errors found so far - v.kill : kill the Valgrind process - v.set gdb_output : set valgrind output to gdb - v.set log_output : set valgrind output to log - v.set mixed_output : set valgrind output to log, interactive output to gdb - v.set vgdb-error : debug me at error >= - -memcheck monitor commands: - get_vbits [] - returns validity bits for (or 1) bytes at - bit values 0 = valid, 1 = invalid, __ = unaddressable byte - Example: get_vbits 0x........ 10 - make_memory [noaccess|undefined - |defined|Definedifaddressable] [] - mark (or 1) bytes at with the given accessibility - check_memory [addressable|defined] [] - check that (or 1) bytes at have the given accessibility - and outputs a description of - leak_check [full*|summary] [reachable|possibleleak*|definiteleak] - [increased*|changed|any] - [unlimited*|limited ] - * = defaults - Examples: leak_check - leak_check summary any - leak_check full reachable any limited 100 - block_list - after a leak search, shows the list of blocks of - who_points_at [] - shows places pointing inside (default 1) bytes at - (with len 1, only shows "start pointers" pointing exactly to , - with len > 1, will also show "interior pointers") - + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at general valgrind monitor commands: help [debug] : monitor command help. With debug: + debugging commands v.wait [] : sleep (default 0) then continue ================================================= ./valgrind-new/gdbserver_tests/mcinfcallWSRU.stderrB.diff ================================================= --- mcinfcallWSRU.stderrB.exp 2012-03-04 02:56:52.136590471 +0000 +++ mcinfcallWSRU.stderrB.out 2012-03-04 03:01:30.803904152 +0000 @@ -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-new/gdbserver_tests/mcinvokeRU.stderrB.diff ================================================= --- mcinvokeRU.stderrB.exp 2012-03-04 02:56:52.124590721 +0000 +++ mcinvokeRU.stderrB.out 2012-03-04 03:01:34.904819363 +0000 @@ -1,14 +1,25 @@ -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... +sending command to pid .... +./invoker: line 17: 10427 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10469 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10474 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10477 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10480 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10483 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10486 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10489 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10492 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10499 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... sending command v.kill to pid .... readchar: Got EOF error reading packet +./invoker: line 19: 10502 Segmentation fault (core dumped) ./vgdb "$@" -c v.kill ================================================= ./valgrind-new/gdbserver_tests/mcinvokeRU.stdoutB.diff ================================================= --- mcinvokeRU.stdoutB.exp 2012-03-04 02:56:52.141590366 +0000 +++ mcinvokeRU.stdoutB.out 2012-03-04 03:01:34.889819672 +0000 @@ -1,23 +1,23 @@ -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at monitor command request to kill this process ================================================= ./valgrind-new/gdbserver_tests/mcinvokeWS.stderrB.diff ================================================= --- mcinvokeWS.stderrB.exp 2012-03-04 02:56:52.131590575 +0000 +++ mcinvokeWS.stderrB.out 2012-03-04 03:01:41.310692370 +0000 @@ -1,14 +1,25 @@ -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... +sending command to pid .... +./invoker: line 17: 10611 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10678 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10687 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10695 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10707 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10711 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10715 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10719 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10723 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 10727 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... sending command v.kill to pid .... readchar: Got EOF error reading packet +./invoker: line 19: 10731 Segmentation fault (core dumped) ./vgdb "$@" -c v.kill ================================================= ./valgrind-new/gdbserver_tests/mcinvokeWS.stdoutB.diff ================================================= --- mcinvokeWS.stdoutB.exp 2012-03-04 02:56:52.148590220 +0000 +++ mcinvokeWS.stdoutB.out 2012-03-04 03:01:41.229694019 +0000 @@ -1,23 +1,23 @@ -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at monitor command request to kill this process ================================================= ./valgrind-new/gdbserver_tests/nlcontrolc.stdoutB.diff ================================================= --- nlcontrolc.stdoutB.exp 2012-03-04 02:56:52.127590659 +0000 +++ nlcontrolc.stdoutB.out 2012-03-04 03:01:57.606356801 +0000 @@ -1,13 +1,18 @@ 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 ....] 4 Thread .... (tid 4 VgTs_WaitSys) 0x........ in syscall ... + ... 3 Thread .... (tid 3 VgTs_WaitSys) 0x........ in syscall ... + ... 2 Thread .... (tid 2 VgTs_WaitSys) 0x........ in syscall ... + ... * 1 Thread .... (tid 1 VgTs_WaitSys) 0x........ in syscall ... + ... $1 = 0 $2 = 0 $3 = 0 ================================================= ./valgrind-new/gdbserver_tests/nlpasssigalrm.stdoutB.diff ================================================= --- nlpasssigalrm.stdoutB.exp 2012-03-04 02:56:52.132590554 +0000 +++ nlpasssigalrm.stdoutB.out 2012-03-04 03:01:59.366320451 +0000 @@ -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-new/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x ================================================= --- origin5-bz2.stderr.exp-glibc212-s390x 2012-03-04 02:56:52.812576345 +0000 +++ origin5-bz2.stderr.out 2012-03-04 03:03:20.752643282 +0000 @@ -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-new/memcheck/tests/origin5-bz2.stderr.diff-glibc234-s390x ================================================= --- origin5-bz2.stderr.exp-glibc234-s390x 2012-03-04 02:56:52.564581527 +0000 +++ origin5-bz2.stderr.out 2012-03-04 03:03:20.752643282 +0000 @@ -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-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64 ================================================= --- origin5-bz2.stderr.exp-glibc25-amd64 2012-03-04 02:56:52.387585226 +0000 +++ origin5-bz2.stderr.out 2012-03-04 03:03:20.752643282 +0000 @@ -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-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86 ================================================= --- origin5-bz2.stderr.exp-glibc25-x86 2012-03-04 02:56:52.938573712 +0000 +++ origin5-bz2.stderr.out 2012-03-04 03:03:20.752643282 +0000 @@ -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-new/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64 ================================================= --- origin5-bz2.stderr.exp-glibc27-ppc64 2012-03-04 02:56:52.382585330 +0000 +++ origin5-bz2.stderr.out 2012-03-04 03:03:20.752643282 +0000 @@ -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-new/memcheck/tests/overlap.stderr.diff ================================================= --- overlap.stderr.exp 2012-03-04 02:56:52.679579124 +0000 +++ overlap.stderr.out 2012-03-04 03:03:24.846558759 +0000 @@ -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) ================================================= ./valgrind-new/memcheck/tests/str_tester.stderr.diff ================================================= --- str_tester.stderr.exp 2012-03-04 02:56:52.714578393 +0000 +++ str_tester.stderr.out 2012-03-04 03:03:41.836207986 +0000 @@ -0,0 +1,25 @@ +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:620) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: check (str_tester.c:51) + by 0x........: test_memrchr (str_tester.c:620) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:621) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:621) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:621) + by 0x........: main (str_tester.c:1458) + ================================================= ./valgrind-new/none/tests/process_vm_readv_writev.stderr.diff ================================================= --- process_vm_readv_writev.stderr.exp 2012-03-04 02:56:54.698536935 +0000 +++ process_vm_readv_writev.stderr.out 2012-03-04 03:05:54.747454128 +0000 @@ -1,2 +1,6 @@ +process_vm_readv: Function not implemented +Expected: "1B3CE6"; Got: "123456" +process_vm_writev: Function not implemented +Expected: "A24D5F"; Got: "ABCDEF" ================================================= ./valgrind-old/drd/tests/bar_bad.stderr.diff ================================================= --- bar_bad.stderr.exp 2012-03-04 02:41:40.140188191 +0000 +++ bar_bad.stderr.out 2012-03-04 02:53:45.652762052 +0000 @@ -38,12 +38,20 @@ at 0x........: pthread_barrier_destroy (drd_pthread_intercepts.c:?) by 0x........: main (bar_bad.c:?) -Destruction of barrier that is being waited upon: barrier 0x........ - at 0x........: free (vg_replace_malloc.c:...) - by 0x........: main (bar_bad.c:?) -barrier 0x........ was first observed at: - at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?) - by 0x........: main (bar_bad.c:?) +Process terminating with default action of signal 11 (SIGSEGV) + General Protection Fault + at 0x........: _dl_map_object_from_fd (dl-load.c:1580) + by 0x........: _dl_map_object (dl-load.c:2355) + by 0x........: dl_open_worker (dl-open.c:226) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dl_open (dl-open.c:652) + by 0x........: do_dlopen (dl-libc.c:89) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: __libc_dlopen_mode (dl-libc.c:48) + by 0x........: pthread_cancel_init (unwind-forcedunwind.c:53) + by 0x........: pthread_cancel (pthread_cancel.c:?) + by 0x........: pthread_cancel (drd_pthread_intercepts.c:?) + by 0x........: main (bar_bad.c:?) -ERROR SUMMARY: 7 errors from 6 contexts (suppressed: 0 from 0) +ERROR SUMMARY: 6 errors from 5 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/drd/tests/bar_bad_xml.stderr.diff ================================================= --- bar_bad_xml.stderr.exp 2012-03-04 02:41:40.161187752 +0000 +++ bar_bad_xml.stderr.out 2012-03-04 02:53:47.983713365 +0000 @@ -229,53 +229,6 @@ - - 0x........ - ... - BarrierErr - Destruction of barrier that is being waited upon: barrier 0x........ - - - 0x........ - ... - free - ... - vg_replace_malloc.c - ... - - - 0x........ - ... - main - ... - bar_bad.c - ... - - - - barrier -
0x........
- - - 0x........ - ... - pthread_barrier_init - ... - drd_pthread_intercepts.c - ... - - - 0x........ - ... - main - ... - bar_bad.c - ... - - -
-
- FINISHED @@ -286,10 +239,6 @@ ... 0x........ - - - ... - 0x........ ... ================================================= ./valgrind-old/drd/tests/pth_cancel_locked.stderr.diff ================================================= --- pth_cancel_locked.stderr.exp 2012-03-04 02:41:40.107188880 +0000 +++ pth_cancel_locked.stderr.out 2012-03-04 02:54:46.420400762 +0000 @@ -1,11 +1,18 @@ -Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. - at 0x........: pthread_join (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -mutex 0x........ was first observed at: - at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -Test finished. +Process terminating with default action of signal 11 (SIGSEGV) + General Protection Fault + at 0x........: _dl_map_object_from_fd (dl-load.c:1580) + by 0x........: _dl_map_object (dl-load.c:2355) + by 0x........: dl_open_worker (dl-open.c:226) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dl_open (dl-open.c:652) + by 0x........: do_dlopen (dl-libc.c:89) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: __libc_dlopen_mode (dl-libc.c:48) + by 0x........: pthread_cancel_init (unwind-forcedunwind.c:53) + by 0x........: pthread_cancel (pthread_cancel.c:?) + by 0x........: pthread_cancel (drd_pthread_intercepts.c:?) + by 0x........: main (pth_cancel_locked.c:?) -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/drd/tests/pth_cancel_locked.stderr.diff-darwin ================================================= --- pth_cancel_locked.stderr.exp-darwin 2012-03-04 02:41:40.117188671 +0000 +++ pth_cancel_locked.stderr.out 2012-03-04 02:54:46.420400762 +0000 @@ -1,18 +1,18 @@ -Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. - at 0x........: pthread_join (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -mutex 0x........ was first observed at: - at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) - by 0x........: main (pth_cancel_locked.c:?) -Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2. - at 0x........: pthread_join (drd_pthread_intercepts.c:?) +Process terminating with default action of signal 11 (SIGSEGV) + General Protection Fault + at 0x........: _dl_map_object_from_fd (dl-load.c:1580) + by 0x........: _dl_map_object (dl-load.c:2355) + by 0x........: dl_open_worker (dl-open.c:226) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dl_open (dl-open.c:652) + by 0x........: do_dlopen (dl-libc.c:89) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: __libc_dlopen_mode (dl-libc.c:48) + by 0x........: pthread_cancel_init (unwind-forcedunwind.c:53) + by 0x........: pthread_cancel (pthread_cancel.c:?) + by 0x........: pthread_cancel (drd_pthread_intercepts.c:?) by 0x........: main (pth_cancel_locked.c:?) -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) +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ================================================= ./valgrind-old/exp-sgcheck/tests/preen_invars.stderr.diff-glibc28-amd64 ================================================= --- preen_invars.stderr.exp-glibc28-amd64 2012-03-04 02:41:39.705197277 +0000 +++ preen_invars.stderr.out 2012-03-04 02:56:46.697704123 +0000 @@ -6,4 +6,37 @@ Actual: global array "im_a_global_arr" of size 10 in object with soname "preen_invars_so" -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +exp-sgcheck: sg_main.c:560 (add_blocks_to_StackTree): Assertion '!already_present' failed. + at 0x........: report_and_quit (m_libcassert.c:210) + by 0x........: vgPlain_assert_fail (m_libcassert.c:284) + by 0x........: add_blocks_to_StackTree (sg_main.c:560) + by 0x........: shadowStack_new_frame.isra.12 (sg_main.c:1875) + by 0x........: ??? + by 0x........: ??? + by 0x........: ??? + +sched status: + running_tid=1 + +Thread 1: status = VgTs_Runnable + at 0x........: _dl_sort_fini (dl-fini.c:43) + by 0x........: _dl_close_worker (dl-close.c:226) + by 0x........: _dl_close (dl-close.c:773) + by 0x........: _dl_catch_error (dl-error.c:178) + by 0x........: _dlerror_run (dlerror.c:164) + by 0x........: dlclose (dlclose.c:48) + by 0x........: main (preen_invars.c:48) + + +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/exp-sgcheck/tests/preen_invars.stdout.diff ================================================= --- preen_invars.stdout.exp 2012-03-04 02:41:39.710197172 +0000 +++ preen_invars.stdout.out 2012-03-04 02:56:44.188756551 +0000 @@ -1 +0,0 @@ -foo bar 1 ================================================= ./valgrind-old/gdbserver_tests/mchelp.stderrB.diff ================================================= --- mchelp.stderrB.exp 2012-03-04 02:41:36.846256994 +0000 +++ mchelp.stderrB.out 2012-03-04 02:46:07.895686427 +0000 @@ -1,4 +1,4 @@ -sending command help to pid .... +sending command to pid .... sending command help debug to pid .... sending command v.kill to pid .... readchar: Got EOF ================================================= ./valgrind-old/gdbserver_tests/mchelp.stdoutB.diff ================================================= --- mchelp.stdoutB.exp 2012-03-04 02:41:36.836257203 +0000 +++ mchelp.stdoutB.out 2012-03-04 02:46:07.830687785 +0000 @@ -1,40 +1,5 @@ -general valgrind monitor commands: - help [debug] : monitor command help. With debug: + debugging commands - v.wait [] : sleep (default 0) then continue - v.info all_errors : show all errors found so far - v.info last_error : show last error found - v.info n_errs_found : show the nr of errors found so far - v.kill : kill the Valgrind process - v.set gdb_output : set valgrind output to gdb - v.set log_output : set valgrind output to log - v.set mixed_output : set valgrind output to log, interactive output to gdb - v.set vgdb-error : debug me at error >= - -memcheck monitor commands: - get_vbits [] - returns validity bits for (or 1) bytes at - bit values 0 = valid, 1 = invalid, __ = unaddressable byte - Example: get_vbits 0x........ 10 - make_memory [noaccess|undefined - |defined|Definedifaddressable] [] - mark (or 1) bytes at with the given accessibility - check_memory [addressable|defined] [] - check that (or 1) bytes at have the given accessibility - and outputs a description of - leak_check [full*|summary] [reachable|possibleleak*|definiteleak] - [increased*|changed|any] - [unlimited*|limited ] - * = defaults - Examples: leak_check - leak_check summary any - leak_check full reachable any limited 100 - block_list - after a leak search, shows the list of blocks of - who_points_at [] - shows places pointing inside (default 1) bytes at - (with len 1, only shows "start pointers" pointing exactly to , - with len > 1, will also show "interior pointers") - + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at general valgrind monitor commands: help [debug] : monitor command help. With debug: + debugging commands v.wait [] : sleep (default 0) then continue ================================================= ./valgrind-old/gdbserver_tests/mcinfcallWSRU.stderrB.diff ================================================= --- mcinfcallWSRU.stderrB.exp 2012-03-04 02:41:36.833257266 +0000 +++ mcinfcallWSRU.stderrB.out 2012-03-04 02:46:14.935539383 +0000 @@ -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/mcinvokeRU.stderrB.diff ================================================= --- mcinvokeRU.stderrB.exp 2012-03-04 02:41:36.821257517 +0000 +++ mcinvokeRU.stderrB.out 2012-03-04 02:46:17.407487750 +0000 @@ -1,14 +1,25 @@ -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... +sending command to pid .... +./invoker: line 17: 18257 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18268 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18271 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18333 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18336 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18339 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18342 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18345 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18348 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18351 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... sending command v.kill to pid .... readchar: Got EOF error reading packet +./invoker: line 19: 18354 Segmentation fault (core dumped) ./vgdb "$@" -c v.kill ================================================= ./valgrind-old/gdbserver_tests/mcinvokeRU.stdoutB.diff ================================================= --- mcinvokeRU.stdoutB.exp 2012-03-04 02:41:36.838257161 +0000 +++ mcinvokeRU.stdoutB.out 2012-03-04 02:46:17.386488189 +0000 @@ -1,23 +1,23 @@ -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at monitor command request to kill this process ================================================= ./valgrind-old/gdbserver_tests/mcinvokeWS.stderrB.diff ================================================= --- mcinvokeWS.stderrB.exp 2012-03-04 02:41:36.828257370 +0000 +++ mcinvokeWS.stderrB.out 2012-03-04 02:46:24.245344925 +0000 @@ -1,14 +1,25 @@ -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... -sending command v.wait 0 to pid .... +sending command to pid .... +./invoker: line 17: 18460 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18468 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18472 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18476 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18480 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18484 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18488 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18492 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18496 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... +./invoker: line 17: 18500 Segmentation fault (core dumped) ./vgdb "$@" +sending command to pid .... sending command v.kill to pid .... readchar: Got EOF error reading packet +./invoker: line 19: 18504 Segmentation fault (core dumped) ./vgdb "$@" -c v.kill ================================================= ./valgrind-old/gdbserver_tests/mcinvokeWS.stdoutB.diff ================================================= --- mcinvokeWS.stdoutB.exp 2012-03-04 02:41:36.845257015 +0000 +++ mcinvokeWS.stdoutB.out 2012-03-04 02:46:24.168346533 +0000 @@ -1,23 +1,23 @@ -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... -gdbserver: continuing in 0 ms ... -gdbserver: continuing after wait ... + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at + can match help v.set v.info v.wait v.kill v.translate + can match help get_vbits leak_check make_memory check_memory block_list who_points_at monitor command request to kill this process ================================================= ./valgrind-old/gdbserver_tests/nlcontrolc.stdoutB.diff ================================================= --- nlcontrolc.stdoutB.exp 2012-03-04 02:41:36.824257454 +0000 +++ nlcontrolc.stdoutB.out 2012-03-04 02:46:40.867997721 +0000 @@ -1,13 +1,18 @@ 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 ....] 4 Thread .... (tid 4 VgTs_WaitSys) 0x........ in syscall ... + ... 3 Thread .... (tid 3 VgTs_WaitSys) 0x........ in syscall ... + ... 2 Thread .... (tid 2 VgTs_WaitSys) 0x........ in syscall ... + ... * 1 Thread .... (tid 1 VgTs_WaitSys) 0x........ in syscall ... + ... $1 = 0 $2 = 0 $3 = 0 ================================================= ./valgrind-old/gdbserver_tests/nlpasssigalrm.stdoutB.diff ================================================= --- nlpasssigalrm.stdoutB.exp 2012-03-04 02:41:36.829257349 +0000 +++ nlpasssigalrm.stdoutB.out 2012-03-04 02:46:42.809957157 +0000 @@ -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/origin5-bz2.stderr.diff-glibc212-s390x ================================================= --- origin5-bz2.stderr.exp-glibc212-s390x 2012-03-04 02:41:37.446244462 +0000 +++ origin5-bz2.stderr.out 2012-03-04 02:47:59.956345770 +0000 @@ -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 2012-03-04 02:41:37.193249746 +0000 +++ origin5-bz2.stderr.out 2012-03-04 02:47:59.956345770 +0000 @@ -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 2012-03-04 02:41:37.016253443 +0000 +++ origin5-bz2.stderr.out 2012-03-04 02:47:59.956345770 +0000 @@ -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 2012-03-04 02:41:37.578241704 +0000 +++ origin5-bz2.stderr.out 2012-03-04 02:47:59.956345770 +0000 @@ -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 2012-03-04 02:41:37.011253547 +0000 +++ origin5-bz2.stderr.out 2012-03-04 02:47:59.956345770 +0000 @@ -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 2012-03-04 02:41:37.311247281 +0000 +++ overlap.stderr.out 2012-03-04 02:48:04.087259486 +0000 @@ -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) ================================================= ./valgrind-old/memcheck/tests/str_tester.stderr.diff ================================================= --- str_tester.stderr.exp 2012-03-04 02:41:37.346246550 +0000 +++ str_tester.stderr.out 2012-03-04 02:48:21.474896304 +0000 @@ -0,0 +1,25 @@ +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:620) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: check (str_tester.c:51) + by 0x........: test_memrchr (str_tester.c:620) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:621) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:621) + by 0x........: main (str_tester.c:1458) + +Conditional jump or move depends on uninitialised value(s) + ... + by 0x........: test_memrchr (str_tester.c:621) + by 0x........: main (str_tester.c:1458) + ================================================= ./valgrind-old/none/tests/process_vm_readv_writev.stderr.diff ================================================= --- process_vm_readv_writev.stderr.exp 2012-03-04 02:41:39.219207428 +0000 +++ process_vm_readv_writev.stderr.out 2012-03-04 02:50:27.597261934 +0000 @@ -1,2 +1,6 @@ +process_vm_readv: Function not implemented +Expected: "1B3CE6"; Got: "123456" +process_vm_writev: Function not implemented +Expected: "A24D5F"; Got: "ABCDEF"