================================================= ./valgrind-new/exp-sgcheck/tests/bad_percentify.stderr.diff-glibc28-amd64 ================================================= --- bad_percentify.stderr.exp-glibc28-amd64 2011-10-07 03:16:09.354343917 +0100 +++ bad_percentify.stderr.out 2011-10-07 03:29:25.202762880 +0100 @@ -1,11 +1,23 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 1 at 0x........: local_strlen (bad_percentify.c:138) - by 0x........: VG_vsprintf (bad_percentify.c:531) - by 0x........: VG_sprintf (bad_percentify.c:541) - by 0x........: VG_percentify (bad_percentify.c:568) - by 0x........: VG_print_translation_stats (bad_percentify.c:621) - by 0x........: main (bad_percentify.c:641) + by 0x........: VG_vsprintf (bad_percentify.c:535) + by 0x........: VG_sprintf (bad_percentify.c:545) + by 0x........: VG_percentify (bad_percentify.c:572) + by 0x........: VG_print_translation_stats (bad_percentify.c:625) + by 0x........: main (bad_percentify.c:645) Address 0x........ expected vs actual: Expected: stack array "buf" of size 6 in frame 4 back from here Actual: unknown @@ -14,13 +26,13 @@ Invalid read of size 1 at 0x........: local_strlen (bad_percentify.c:138) by 0x........: myvprintf_str (bad_percentify.c:187) - by 0x........: VG_debugLog_vprintf (bad_percentify.c:479) + by 0x........: VG_debugLog_vprintf (bad_percentify.c:490) by 0x........: vprintf_to_buf (bad_percentify.c:89) by 0x........: vprintf_WRK (bad_percentify.c:102) by 0x........: VG_vprintf (bad_percentify.c:115) by 0x........: VG_printf (bad_percentify.c:124) - by 0x........: VG_print_translation_stats (bad_percentify.c:622) - by 0x........: main (bad_percentify.c:641) + by 0x........: VG_print_translation_stats (bad_percentify.c:626) + by 0x........: main (bad_percentify.c:645) Address 0x........ expected vs actual: Expected: stack array "buf" of size 6 in frame 7 back from here Actual: unknown ================================================= ./valgrind-new/exp-sgcheck/tests/globalerr.stderr.diff-glibc28-amd64 ================================================= --- globalerr.stderr.exp-glibc28-amd64 2011-10-07 03:16:09.352343959 +0100 +++ globalerr.stderr.out 2011-10-07 03:29:27.451716017 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 2 at 0x........: main (globalerr.c:12) Address 0x........ expected vs actual: ================================================= ./valgrind-new/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64 ================================================= --- hackedbz2.stderr.exp-glibc28-amd64 2011-10-07 03:16:09.351343980 +0100 +++ hackedbz2.stderr.out 2011-10-07 03:29:32.414612602 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 1 at 0x........: vex_strlen (hackedbz2.c:1006) by 0x........: add_to_myprintf_buf (hackedbz2.c:1284) ================================================= ./valgrind-new/exp-sgcheck/tests/preen_invars.stderr.diff-glibc28-amd64 ================================================= --- preen_invars.stderr.exp-glibc28-amd64 2011-10-07 03:16:09.350344001 +0100 +++ preen_invars.stderr.out 2011-10-07 03:29:36.964517792 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 1 at 0x........: main (preen_invars.c:22) Address 0x........ expected vs actual: ================================================= ./valgrind-new/exp-sgcheck/tests/stackerr.stderr.diff-glibc27-x86 ================================================= --- stackerr.stderr.exp-glibc27-x86 2011-10-07 03:16:09.349344022 +0100 +++ stackerr.stderr.out 2011-10-07 03:29:39.174471740 +0100 @@ -1,18 +1,30 @@ -Invalid write of size 4 +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +Invalid write of size 8 at 0x........: foo (stackerr.c:27) by 0x........: bar (stackerr.c:32) by 0x........: main (stackerr.c:41) Address 0x........ expected vs actual: - Expected: stack array "a" of size 28 in frame 2 back from here - Actual: stack array "beforea" of size 12 in frame 2 back from here + Expected: stack array "a" of size 56 in frame 2 back from here + Actual: unknown Actual: is 0 after Expected -Invalid write of size 4 +Invalid write of size 8 at 0x........: main (stackerr.c:44) Address 0x........ expected vs actual: - Expected: stack array "a" of size 28 in this frame - Actual: stack array "beforea" of size 12 in this frame + Expected: stack array "a" of size 56 in this frame + Actual: unknown Actual: is 0 after Expected Invalid write of size 1 @@ -23,7 +35,7 @@ by 0x........: main (stackerr.c:49) Address 0x........ expected vs actual: Expected: stack array "buf" of size 8 in frame 4 back from here - Actual: stack array "beforebuf" of size 8 in frame 4 back from here + Actual: unknown Actual: is 0 after Expected ================================================= ./valgrind-new/exp-sgcheck/tests/stackerr.stderr.diff-glibc28-amd64 ================================================= --- stackerr.stderr.exp-glibc28-amd64 2011-10-07 03:16:09.353343938 +0100 +++ stackerr.stderr.out 2011-10-07 03:29:39.174471740 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid write of size 8 at 0x........: foo (stackerr.c:27) by 0x........: bar (stackerr.c:32) ================================================= ./valgrind-new/gdbserver_tests/mcinfcallWSRU.stderrB.diff ================================================= --- mcinfcallWSRU.stderrB.exp 2011-10-07 03:16:06.367406138 +0100 +++ mcinfcallWSRU.stderrB.out 2011-10-07 03:20:06.732398879 +0100 @@ -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/nlcontrolc.stdoutB.diff ================================================= --- nlcontrolc.stdoutB.exp 2011-10-07 03:16:06.363406221 +0100 +++ nlcontrolc.stdoutB.out 2011-10-07 03:20:35.120807459 +0100 @@ -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-new/gdbserver_tests/nlpasssigalrm.stdoutB.diff ================================================= --- nlpasssigalrm.stdoutB.exp 2011-10-07 03:16:06.365406178 +0100 +++ nlpasssigalrm.stdoutB.out 2011-10-07 03:20:37.217763772 +0100 @@ -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/helgrind/tests/hg05_race2.stderr.diff ================================================= --- hg05_race2.stderr.exp 2011-10-07 03:16:06.097411761 +0100 +++ hg05_race2.stderr.out 2011-10-07 03:25:03.036225579 +0100 @@ -1,4 +1,6 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ ---Thread-Announcement------------------------------------------ Thread #x was created @@ -32,6 +34,8 @@ Location 0x........ is 0 bytes inside foo.poot[5].plop[11], declared at hg05_race2.c:24, in frame #x of thread x +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ ---------------------------------------------------------------- Possible data race during write of size 4 at 0x........ by thread #x ================================================= ./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x ================================================= --- origin5-bz2.stderr.exp-glibc212-s390x 2011-10-07 03:16:07.212388537 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:21:54.526153158 +0100 @@ -72,17 +72,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) @@ -128,6 +117,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 2011-10-07 03:16:07.184389119 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:21:54.526153158 +0100 @@ -4,8 +4,7 @@ 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) - by 0x........: handle_compress (origin5-bz2.c:4750) + at 0x........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) @@ -13,8 +12,7 @@ at 0x........: main (origin5-bz2.c:6479) 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) + at 0x........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) @@ -22,8 +20,7 @@ at 0x........: main (origin5-bz2.c:6479) 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) + at 0x........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) @@ -120,6 +117,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 2011-10-07 03:16:07.168389454 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:21:54.526153158 +0100 @@ -117,6 +117,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 2011-10-07 03:16:07.224388286 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:21:54.526153158 +0100 @@ -11,7 +11,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........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) @@ -19,7 +19,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........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) @@ -27,7 +27,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) @@ -38,7 +38,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) @@ -49,7 +49,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) @@ -60,7 +60,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) @@ -71,7 +71,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) @@ -82,7 +82,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) @@ -93,7 +93,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) @@ -104,7 +104,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) @@ -117,6 +117,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 2011-10-07 03:16:07.165389516 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:21:54.526153158 +0100 @@ -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........: handle_compress (origin5-bz2.c:4686) @@ -9,7 +9,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........: handle_compress (origin5-bz2.c:4686) @@ -17,7 +17,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........: handle_compress (origin5-bz2.c:4686) @@ -25,7 +25,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) @@ -36,7 +36,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) @@ -47,7 +47,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) @@ -58,7 +58,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) @@ -69,7 +69,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) @@ -80,7 +80,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) @@ -91,7 +91,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) @@ -102,7 +102,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 2011-10-07 03:16:07.191388975 +0100 +++ overlap.stderr.out 2011-10-07 03:21:58.803064050 +0100 @@ -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/none/tests/shell.stderr.diff ================================================= --- shell.stderr.exp 2011-10-07 03:16:09.265345772 +0100 +++ shell.stderr.out 2011-10-07 03:24:12.376281103 +0100 @@ -1,4 +1,4 @@ -./shell: ./x86/: is a directory +./shell: ./x86/: Is a directory ./shell: ./shell.vgtest: Permission denied execve(0x........(./shell_badinterp), 0x........, 0x........) failed, errno 2 EXEC FAILED: I can't recover from execve() failing, so I'm dying. ================================================= ./valgrind-new/none/tests/shell.stderr.diff-dash ================================================= --- shell.stderr.exp-dash 2011-10-07 03:16:09.253346020 +0100 +++ shell.stderr.out 2011-10-07 03:24:12.376281103 +0100 @@ -1,8 +1,8 @@ -./shell: 10: ./x86/: Permission denied -./shell: 13: ./shell.vgtest: Permission denied +./shell: ./x86/: Is a directory +./shell: ./shell.vgtest: Permission denied execve(0x........(./shell_badinterp), 0x........, 0x........) failed, errno 2 EXEC FAILED: I can't recover from execve() failing, so I'm dying. Add more stringent tests in PRE(sys_execve), or work out how to recover. -./shell_binaryfile: 4: Syntax error: ")" unexpected -./shell: 22: ./shell_nosuchfile: not found -./shell: 25: shell_nosuchfile: not found +./shell: ./shell_binaryfile: cannot execute binary file +./shell: ./shell_nosuchfile: No such file or directory +./shell: shell_nosuchfile: command not found ================================================= ./valgrind-old/exp-sgcheck/tests/bad_percentify.stderr.diff-glibc28-amd64 ================================================= --- bad_percentify.stderr.exp-glibc28-amd64 2011-10-07 03:01:59.996034054 +0100 +++ bad_percentify.stderr.out 2011-10-07 03:15:48.698774187 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 1 at 0x........: local_strlen (bad_percentify.c:138) by 0x........: VG_vsprintf (bad_percentify.c:531) ================================================= ./valgrind-old/exp-sgcheck/tests/globalerr.stderr.diff-glibc28-amd64 ================================================= --- globalerr.stderr.exp-glibc28-amd64 2011-10-07 03:01:59.996034054 +0100 +++ globalerr.stderr.out 2011-10-07 03:15:51.569714383 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 2 at 0x........: main (globalerr.c:12) Address 0x........ expected vs actual: ================================================= ./valgrind-old/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64 ================================================= --- hackedbz2.stderr.exp-glibc28-amd64 2011-10-07 03:01:59.995034075 +0100 +++ hackedbz2.stderr.out 2011-10-07 03:15:56.579610025 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 1 at 0x........: vex_strlen (hackedbz2.c:1006) by 0x........: add_to_myprintf_buf (hackedbz2.c:1284) ================================================= ./valgrind-old/exp-sgcheck/tests/preen_invars.stderr.diff-glibc28-amd64 ================================================= --- preen_invars.stderr.exp-glibc28-amd64 2011-10-07 03:01:59.994034096 +0100 +++ preen_invars.stderr.out 2011-10-07 03:16:01.393509747 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid read of size 1 at 0x........: main (preen_invars.c:22) Address 0x........ expected vs actual: ================================================= ./valgrind-old/exp-sgcheck/tests/stackerr.stderr.diff-glibc27-x86 ================================================= --- stackerr.stderr.exp-glibc27-x86 2011-10-07 03:01:59.994034096 +0100 +++ stackerr.stderr.out 2011-10-07 03:16:03.847458630 +0100 @@ -1,18 +1,30 @@ -Invalid write of size 4 +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +Invalid write of size 8 at 0x........: foo (stackerr.c:27) by 0x........: bar (stackerr.c:32) by 0x........: main (stackerr.c:41) Address 0x........ expected vs actual: - Expected: stack array "a" of size 28 in frame 2 back from here - Actual: stack array "beforea" of size 12 in frame 2 back from here + Expected: stack array "a" of size 56 in frame 2 back from here + Actual: unknown Actual: is 0 after Expected -Invalid write of size 4 +Invalid write of size 8 at 0x........: main (stackerr.c:44) Address 0x........ expected vs actual: - Expected: stack array "a" of size 28 in this frame - Actual: stack array "beforea" of size 12 in this frame + Expected: stack array "a" of size 56 in this frame + Actual: unknown Actual: is 0 after Expected Invalid write of size 1 @@ -23,7 +35,7 @@ by 0x........: main (stackerr.c:49) Address 0x........ expected vs actual: Expected: stack array "buf" of size 8 in frame 4 back from here - Actual: stack array "beforebuf" of size 8 in frame 4 back from here + Actual: unknown Actual: is 0 after Expected ================================================= ./valgrind-old/exp-sgcheck/tests/stackerr.stderr.diff-glibc28-amd64 ================================================= --- stackerr.stderr.exp-glibc28-amd64 2011-10-07 03:01:59.996034054 +0100 +++ stackerr.stderr.out 2011-10-07 03:16:03.847458630 +0100 @@ -1,4 +1,16 @@ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ +warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x........ Invalid write of size 8 at 0x........: foo (stackerr.c:27) by 0x........: bar (stackerr.c:32) ================================================= ./valgrind-old/gdbserver_tests/mcinfcallWSRU.stderrB.diff ================================================= --- mcinfcallWSRU.stderrB.exp 2011-10-07 03:01:56.915098209 +0100 +++ mcinfcallWSRU.stderrB.out 2011-10-07 03:06:03.256968242 +0100 @@ -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/nlcontrolc.stdoutB.diff ================================================= --- nlcontrolc.stdoutB.exp 2011-10-07 03:01:56.911098294 +0100 +++ nlcontrolc.stdoutB.out 2011-10-07 03:06:29.579420049 +0100 @@ -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-10-07 03:01:56.914098231 +0100 +++ nlpasssigalrm.stdoutB.out 2011-10-07 03:06:32.886351177 +0100 @@ -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/helgrind/tests/pth_barrier1.stderr.diff ================================================= --- pth_barrier1.stderr.exp 2011-10-07 03:01:56.655103623 +0100 +++ pth_barrier1.stderr.out 2011-10-07 03:11:21.931330990 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,25 +13,25 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 4 alloc'd +Address 0x........ is 0 bytes inside a block of size 1 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/helgrind/tests/pth_barrier1.stderr.diff-s390x-mvc ================================================= --- pth_barrier1.stderr.exp-s390x-mvc 2011-10-07 03:01:56.655103623 +0100 +++ pth_barrier1.stderr.out 2011-10-07 03:11:21.931330990 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,25 +13,25 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 4 alloc'd +Address 0x........ is 0 bytes inside a block of size 1 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/helgrind/tests/pth_barrier2.stderr.diff ================================================= --- pth_barrier2.stderr.exp 2011-10-07 03:01:56.641103915 +0100 +++ pth_barrier2.stderr.out 2011-10-07 03:11:22.226324846 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,614 +13,614 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 128 alloc'd +Address 0x........ is 0 bytes inside a block of size 32 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 4 bytes inside a block of size 128 alloc'd +Address 0x........ is 1 bytes inside a block of size 32 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 8 bytes inside a block of size 128 alloc'd +Address 0x........ is 2 bytes inside a block of size 32 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/helgrind/tests/pth_barrier3.stderr.diff ================================================= --- pth_barrier3.stderr.exp 2011-10-07 03:01:56.650103728 +0100 +++ pth_barrier3.stderr.out 2011-10-07 03:11:22.542318264 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,25 +13,25 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 4 alloc'd +Address 0x........ is 0 bytes inside a block of size 1 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x ================================================= --- origin5-bz2.stderr.exp-glibc212-s390x 2011-10-07 03:01:57.754080739 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:07:38.028994474 +0100 @@ -72,17 +72,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) @@ -128,6 +117,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-10-07 03:01:57.727081302 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:07:38.028994474 +0100 @@ -4,8 +4,7 @@ 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) - by 0x........: handle_compress (origin5-bz2.c:4750) + at 0x........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) @@ -13,8 +12,7 @@ at 0x........: main (origin5-bz2.c:6479) 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) + at 0x........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) @@ -22,8 +20,7 @@ at 0x........: main (origin5-bz2.c:6479) 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) + at 0x........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) by 0x........: main (origin5-bz2.c:6484) @@ -120,6 +117,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-10-07 03:01:57.713081592 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:07:38.028994474 +0100 @@ -117,6 +117,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-10-07 03:01:57.765080511 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:07:38.028994474 +0100 @@ -11,7 +11,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........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) @@ -19,7 +19,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........: handle_compress (origin5-bz2.c:4686) by 0x........: BZ2_bzCompress (origin5-bz2.c:4822) by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630) @@ -27,7 +27,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) @@ -38,7 +38,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) @@ -49,7 +49,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) @@ -60,7 +60,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) @@ -71,7 +71,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) @@ -82,7 +82,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) @@ -93,7 +93,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) @@ -104,7 +104,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) @@ -117,6 +117,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-10-07 03:01:57.710081655 +0100 +++ origin5-bz2.stderr.out 2011-10-07 03:07:38.028994474 +0100 @@ -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........: handle_compress (origin5-bz2.c:4686) @@ -9,7 +9,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........: handle_compress (origin5-bz2.c:4686) @@ -17,7 +17,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........: handle_compress (origin5-bz2.c:4686) @@ -25,7 +25,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) @@ -36,7 +36,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) @@ -47,7 +47,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) @@ -58,7 +58,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) @@ -69,7 +69,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) @@ -80,7 +80,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) @@ -91,7 +91,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) @@ -102,7 +102,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-10-07 03:01:57.733081176 +0100 +++ overlap.stderr.out 2011-10-07 03:07:41.557920977 +0100 @@ -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/none/tests/shell.stderr.diff ================================================= --- shell.stderr.exp 2011-10-07 03:01:59.927035491 +0100 +++ shell.stderr.out 2011-10-07 03:09:51.259219591 +0100 @@ -1,4 +1,4 @@ -./shell: ./x86/: is a directory +./shell: ./x86/: Is a directory ./shell: ./shell.vgtest: Permission denied execve(0x........(./shell_badinterp), 0x........, 0x........) failed, errno 2 EXEC FAILED: I can't recover from execve() failing, so I'm dying. ================================================= ./valgrind-old/none/tests/shell.stderr.diff-dash ================================================= --- shell.stderr.exp-dash 2011-10-07 03:01:59.915035741 +0100 +++ shell.stderr.out 2011-10-07 03:09:51.259219591 +0100 @@ -1,8 +1,8 @@ -./shell: 10: ./x86/: Permission denied -./shell: 13: ./shell.vgtest: Permission denied +./shell: ./x86/: Is a directory +./shell: ./shell.vgtest: Permission denied execve(0x........(./shell_badinterp), 0x........, 0x........) failed, errno 2 EXEC FAILED: I can't recover from execve() failing, so I'm dying. Add more stringent tests in PRE(sys_execve), or work out how to recover. -./shell_binaryfile: 4: Syntax error: ")" unexpected -./shell: 22: ./shell_nosuchfile: not found -./shell: 25: shell_nosuchfile: not found +./shell: ./shell_binaryfile: cannot execute binary file +./shell: ./shell_nosuchfile: No such file or directory +./shell: shell_nosuchfile: command not found