summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorslavomir.katuscak%sun.com <devnull@localhost>2007-11-27 10:37:12 +0000
committerslavomir.katuscak%sun.com <devnull@localhost>2007-11-27 10:37:12 +0000
commit0413b9e220261b8232ef54064d0284aef8aa03fe (patch)
tree04daca81377380d067174fdd4ef219690f806b6d
parentada45ee4cd0872995cc366ea2e23f1d987ece4a8 (diff)
downloadnss-hg-0413b9e220261b8232ef54064d0284aef8aa03fe.tar.gz
Bug 400842: Fixed Valgrind log parsing. r=nelson,r=julien
-rw-r--r--security/nss/tests/memleak/memleak.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/security/nss/tests/memleak/memleak.sh b/security/nss/tests/memleak/memleak.sh
index 563f3bfe3..8e3f74a87 100644
--- a/security/nss/tests/memleak/memleak.sh
+++ b/security/nss/tests/memleak/memleak.sh
@@ -320,6 +320,7 @@ run_command_valgrind()
echo "${SCRIPTNAME}: -------- Running ${COMMAND} under Valgrind:"
echo "${VALGRIND} --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 ${COMMAND} ${ATTR}"
+ echo "Running: ${COMMAND} ${ATTR}" 1>&2
${VALGRIND} --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 ${COMMAND} ${ATTR}
echo "==0=="
}
@@ -539,8 +540,8 @@ parse_logfile_valgrind()
stack_string="";
bin_name=""; }
!/==[0-9]*==/ {
- if ( $1 == "'${VALGRIND}'" )
- bin_name = $8 ;
+ if ( $1 == "Running:" )
+ bin_name = $2
next;
}
/blocks are/ {