diff options
author | Gerald Combs <gerald@wireshark.org> | 2013-04-17 17:23:41 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2013-04-17 17:23:41 +0000 |
commit | b25fa89125aba40720b66a8805f09e535bab1be9 (patch) | |
tree | d87a78ae15d082af6a28b259ce7c9ea05fb9af77 /tools/fuzz-test.sh | |
parent | b2f09916167873ecf0f42d3ec0822393b7d8ddb5 (diff) | |
download | wireshark-b25fa89125aba40720b66a8805f09e535bab1be9.tar.gz |
Reverse the arguments we feed to valgrind-wireshark.sh. Add debugging
output.
svn path=/trunk/; revision=48895
Diffstat (limited to 'tools/fuzz-test.sh')
-rwxr-xr-x | tools/fuzz-test.sh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/fuzz-test.sh b/tools/fuzz-test.sh index 059af29990..1ef9b8ff60 100755 --- a/tools/fuzz-test.sh +++ b/tools/fuzz-test.sh @@ -50,7 +50,7 @@ shift $(($OPTIND - 1)) if [ $VALGRIND -eq 1 ]; then RUNNER="$BIN_DIR/tools/valgrind-wireshark.sh" - declare -a RUNNER_ARGS=("${CONFIG_PROFILE}${TWO_PASS}" "${CONFIG_PROFILE}${TWO_PASS}-T") + declare -a RUNNER_ARGS=("${CONFIG_PROFILE}${TWO_PASS}-T" "${CONFIG_PROFILE}${TWO_PASS}") else # Not using valgrind, use regular tshark. # TShark arguments (you won't have to change these) @@ -156,6 +156,7 @@ while [ \( $PASS -lt $MAX_PASSES -o $MAX_PASSES -lt 1 \) -a $DONE -ne 1 ] ; do fi fi + echo "RUNNER_ARGS:" "${RUNNER_ARGS[@]}" for ARGS in "${RUNNER_ARGS[@]}" ; do echo -n "($ARGS) " echo -e "Command and args: $RUNNER $ARGS\n" > $TMP_DIR/$ERR_FILE @@ -166,7 +167,7 @@ while [ \( $PASS -lt $MAX_PASSES -o $MAX_PASSES -lt 1 \) -a $DONE -ne 1 ] ; do ( ulimit -S -t $MAX_CPU_TIME -v $MAX_VMEM -s $MAX_STACK ulimit -c unlimited - + "$RUNNER" $ARGS $TMP_DIR/$TMP_FILE \ > /dev/null 2>> $TMP_DIR/$ERR_FILE ) |