From: Julian Seward Date: Fri, 7 Aug 2009 17:47:42 +0000 (+0000) Subject: Update Memcheck expected outputs following r10746 (64-bit variants only). X-Git-Tag: svn/VALGRIND_3_5_0~103 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2fcd38d5f2730b4f493d67d3216c319124dd64f4;p=thirdparty%2Fvalgrind.git Update Memcheck expected outputs following r10746 (64-bit variants only). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10747 --- diff --git a/memcheck/tests/addressable.stderr.exp b/memcheck/tests/addressable.stderr.exp index e000d04ef3..1158477b1b 100644 --- a/memcheck/tests/addressable.stderr.exp +++ b/memcheck/tests/addressable.stderr.exp @@ -1,10 +1,12 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v Unaddressable byte(s) found during client check request at 0x........: test2 (addressable.c:48) by 0x........: main (addressable.c:125) @@ -25,28 +27,34 @@ Process terminating with default action of signal N (SIGSEGV or SIGBUS) main thread stack using the --main-stacksize= flag. The main thread stack size used in this run was .... +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v Process terminating with default action of signal N (SIGSEGV or SIGBUS) Bad memory (SIGSEGV or SIGBUS) at address 0x........ at 0x........: test4 (addressable.c:74) by 0x........: main (addressable.c:125) +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v Uninitialised byte(s) found during client check request at 0x........: test5 (addressable.c:85) by 0x........: main (addressable.c:125) @@ -57,15 +65,19 @@ Uninitialised byte(s) found during client check request by 0x........: main (addressable.c:125) Address 0x........ is not stack'd, malloc'd or (recently) free'd -ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) + +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/amd64/xor-undef-amd64.stderr.exp b/memcheck/tests/amd64/xor-undef-amd64.stderr.exp index e6b7a91e01..9f44bb75a8 100644 --- a/memcheck/tests/amd64/xor-undef-amd64.stderr.exp +++ b/memcheck/tests/amd64/xor-undef-amd64.stderr.exp @@ -14,9 +14,11 @@ Conditional jump or move depends on uninitialised value(s) Conditional jump or move depends on uninitialised value(s) at 0x........: main (xor-undef-amd64.c:117) -ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: 0 bytes in 0 blocks. -malloc/free: 1 allocs, 1 frees, 48 bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v +HEAP SUMMARY: + in use at exit: 0 bytes in 0 blocks. + total heap usage: 1 allocs, 1 frees, 48 bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from +ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/badjump.stderr.exp b/memcheck/tests/badjump.stderr.exp index eddcd38405..3754b96a0f 100644 --- a/memcheck/tests/badjump.stderr.exp +++ b/memcheck/tests/badjump.stderr.exp @@ -14,8 +14,10 @@ Process terminating with default action of signal 11 (SIGSEGV) main thread stack using the --main-stacksize= flag. The main thread stack size used in this run was .... +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/brk2.stderr.exp b/memcheck/tests/brk2.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/brk2.stderr.exp +++ b/memcheck/tests/brk2.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/describe-block.stderr.exp b/memcheck/tests/describe-block.stderr.exp index 619931e2b8..7a13d51701 100644 --- a/memcheck/tests/describe-block.stderr.exp +++ b/memcheck/tests/describe-block.stderr.exp @@ -4,8 +4,10 @@ Invalid write of size 1 Address 0x........ is 0 bytes inside a magic foople zone of size 4,096 client-defined at 0x........: main (describe-block.c:6) +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/erringfds.stderr.exp b/memcheck/tests/erringfds.stderr.exp index 48f642c93b..55997cbfe4 100644 --- a/memcheck/tests/erringfds.stderr.exp +++ b/memcheck/tests/erringfds.stderr.exp @@ -1,8 +1,10 @@ Warning: invalid file descriptor -1 in syscall read() +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/leak-pool-0.stderr.exp b/memcheck/tests/leak-pool-0.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/leak-pool-0.stderr.exp +++ b/memcheck/tests/leak-pool-0.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/leak-pool-1.stderr.exp b/memcheck/tests/leak-pool-1.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/leak-pool-1.stderr.exp +++ b/memcheck/tests/leak-pool-1.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/leak-pool-2.stderr.exp b/memcheck/tests/leak-pool-2.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/leak-pool-2.stderr.exp +++ b/memcheck/tests/leak-pool-2.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/leak-pool-3.stderr.exp b/memcheck/tests/leak-pool-3.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/leak-pool-3.stderr.exp +++ b/memcheck/tests/leak-pool-3.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/leak-pool-4.stderr.exp b/memcheck/tests/leak-pool-4.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/leak-pool-4.stderr.exp +++ b/memcheck/tests/leak-pool-4.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/leak-pool-5.stderr.exp b/memcheck/tests/leak-pool-5.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/leak-pool-5.stderr.exp +++ b/memcheck/tests/leak-pool-5.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux-syscalls-2007.stderr.exp b/memcheck/tests/linux-syscalls-2007.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/linux-syscalls-2007.stderr.exp +++ b/memcheck/tests/linux-syscalls-2007.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux-syslog-syscall.stderr.exp b/memcheck/tests/linux-syslog-syscall.stderr.exp index 5cb0946afb..d8f39e7213 100644 --- a/memcheck/tests/linux-syslog-syscall.stderr.exp +++ b/memcheck/tests/linux-syslog-syscall.stderr.exp @@ -1,8 +1,10 @@ Done. +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux/brk.stderr.exp b/memcheck/tests/linux/brk.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/linux/brk.stderr.exp +++ b/memcheck/tests/linux/brk.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux/capget.stderr.exp b/memcheck/tests/linux/capget.stderr.exp index 74c030f6ac..10b9d5eb7c 100644 --- a/memcheck/tests/linux/capget.stderr.exp +++ b/memcheck/tests/linux/capget.stderr.exp @@ -4,8 +4,10 @@ effective 0 permitted 0 inheritable 0 +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux/lsframe1.stderr.exp b/memcheck/tests/linux/lsframe1.stderr.exp index b6e4f219f0..364da28e97 100644 --- a/memcheck/tests/linux/lsframe1.stderr.exp +++ b/memcheck/tests/linux/lsframe1.stderr.exp @@ -2,8 +2,10 @@ lsframe1: start lsframe1: done, result is -8388608 +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux/lsframe2.stderr.exp b/memcheck/tests/linux/lsframe2.stderr.exp index 8dd1bf9a79..1b983d342d 100644 --- a/memcheck/tests/linux/lsframe2.stderr.exp +++ b/memcheck/tests/linux/lsframe2.stderr.exp @@ -2,8 +2,10 @@ lsframe2: start lsframe2: done, result is -272629760 +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/linux/timerfd-syscall.stderr.exp b/memcheck/tests/linux/timerfd-syscall.stderr.exp index c4aa6f04fe..e38c6d867a 100644 --- a/memcheck/tests/linux/timerfd-syscall.stderr.exp +++ b/memcheck/tests/linux/timerfd-syscall.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: 0 bytes in 0 blocks. + total heap usage: 0 allocs, 0 frees, 0 bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: 0 bytes in 0 blocks. -malloc/free: 0 allocs, 0 frees, 0 bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/mallinfo.stderr.exp b/memcheck/tests/mallinfo.stderr.exp index 0b1329ab92..11f3fb2968 100644 --- a/memcheck/tests/mallinfo.stderr.exp +++ b/memcheck/tests/mallinfo.stderr.exp @@ -1,8 +1,10 @@ Success. +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/new_override.stderr.exp b/memcheck/tests/new_override.stderr.exp index 7a5680c58f..4ad1722f08 100644 --- a/memcheck/tests/new_override.stderr.exp +++ b/memcheck/tests/new_override.stderr.exp @@ -1,7 +1,9 @@ +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/noisy_child.stderr.exp b/memcheck/tests/noisy_child.stderr.exp index b994d7e07c..9e41691818 100644 --- a/memcheck/tests/noisy_child.stderr.exp +++ b/memcheck/tests/noisy_child.stderr.exp @@ -12,8 +12,10 @@ Invalid write of size 1 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (noisy_child.c:24) +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/partial_load_dflt.stderr.exp64 b/memcheck/tests/partial_load_dflt.stderr.exp64 index 9e7552bd7f..08097e7a01 100644 --- a/memcheck/tests/partial_load_dflt.stderr.exp64 +++ b/memcheck/tests/partial_load_dflt.stderr.exp64 @@ -23,8 +23,10 @@ Invalid read of size 8 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (partial_load.c:36) +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/partial_load_ok.stderr.exp64 b/memcheck/tests/partial_load_ok.stderr.exp64 index b410475a62..e713c77963 100644 --- a/memcheck/tests/partial_load_ok.stderr.exp64 +++ b/memcheck/tests/partial_load_ok.stderr.exp64 @@ -17,8 +17,10 @@ Invalid read of size 8 at 0x........: free (vg_replace_malloc.c:...) by 0x........: main (partial_load.c:36) +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v diff --git a/memcheck/tests/partiallydefinedeq.stderr.exp b/memcheck/tests/partiallydefinedeq.stderr.exp index d11c7781f3..04fa40b6ad 100644 --- a/memcheck/tests/partiallydefinedeq.stderr.exp +++ b/memcheck/tests/partiallydefinedeq.stderr.exp @@ -7,9 +7,11 @@ Conditional jump or move depends on uninitialised value(s) at 0x........: foo (partiallydefinedeq.c:15) by 0x........: main (partiallydefinedeq.c:52) -ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v Use --track-origins=yes to see where uninitialised values come from +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/memcheck/tests/sigkill.stderr.exp b/memcheck/tests/sigkill.stderr.exp index 5d209b03ba..70d55d6dfb 100644 --- a/memcheck/tests/sigkill.stderr.exp +++ b/memcheck/tests/sigkill.stderr.exp @@ -189,8 +189,10 @@ getting signal 65: Warning: bad signal number 65 in sigaction() Invalid argument +HEAP SUMMARY: + in use at exit: ... bytes in ... blocks. + total heap usage: ... allocs, ... frees, ... bytes allocated. +For a detailed leak analysis, rerun with: --leak-check=yes + +For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) -malloc/free: in use at exit: ... bytes in ... blocks. -malloc/free: ... allocs, ... frees, ... bytes allocated. -For a detailed leak analysis, rerun with: --leak-check=yes -For counts of detected errors, rerun with: -v