diff options
author | slavomir.katuscak%sun.com <devnull@localhost> | 2007-11-27 10:37:12 +0000 |
---|---|---|
committer | slavomir.katuscak%sun.com <devnull@localhost> | 2007-11-27 10:37:12 +0000 |
commit | 0413b9e220261b8232ef54064d0284aef8aa03fe (patch) | |
tree | 04daca81377380d067174fdd4ef219690f806b6d | |
parent | ada45ee4cd0872995cc366ea2e23f1d987ece4a8 (diff) | |
download | nss-hg-0413b9e220261b8232ef54064d0284aef8aa03fe.tar.gz |
Bug 400842: Fixed Valgrind log parsing. r=nelson,r=julien
-rw-r--r-- | security/nss/tests/memleak/memleak.sh | 5 |
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/ { |