summaryrefslogtreecommitdiff
path: root/tools/valgrind-wireshark.sh
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-01-16 14:02:30 +0000
committerEvan Huus <eapache@gmail.com>2013-01-16 14:02:30 +0000
commitd8967afa61aed2e060b277735ed9707e6e904672 (patch)
tree005bcd43cac5b09eefc6da0b25f1fe1d55f097a6 /tools/valgrind-wireshark.sh
parent52699bd342a69e613584b3c80cd1aa9b037a1688 (diff)
downloadwireshark-d8967afa61aed2e060b277735ed9707e6e904672.tar.gz
Add -v for verbose valgrind output.
svn path=/trunk/; revision=47113
Diffstat (limited to 'tools/valgrind-wireshark.sh')
-rwxr-xr-xtools/valgrind-wireshark.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/valgrind-wireshark.sh b/tools/valgrind-wireshark.sh
index 462b0c1dca..bd7a3d975a 100755
--- a/tools/valgrind-wireshark.sh
+++ b/tools/valgrind-wireshark.sh
@@ -35,7 +35,7 @@ COMMAND_ARGS2=
VALID=0
PCAP=""
-while getopts ":2b:C:lnrtTwce" OPTCHAR ; do
+while getopts ":2b:C:lnrtTwcev" OPTCHAR ; do
case $OPTCHAR in
2) COMMAND_ARGS="-2 $COMMAND_ARGS" ;;
b) BIN_DIR=$OPTARG ;;
@@ -54,6 +54,7 @@ while getopts ":2b:C:lnrtTwce" OPTCHAR ; do
COMMAND_ARGS="-E 0.02"
# We don't care about the output of editcap
COMMAND_ARGS2="/dev/null" ;;
+ v) VERBOSE="-v --num-callers=256" ;;
*) printf "Unknown option -$OPTARG!\n"
exit ;;
esac
@@ -82,4 +83,4 @@ export WIRESHARK_DEBUG_WMEM_OVERRIDE=simple
export WIRESHARK_DEBUG_USE_SLICES=
export G_SLICE=always-malloc # or debug-blocks
-libtool --mode=execute valgrind $LEAK_CHECK $REACHABLE $TRACK_ORIGINS $BIN_DIR/$COMMAND $COMMAND_ARGS $PCAP $COMMAND_ARGS2 > /dev/null
+libtool --mode=execute valgrind $VERBOSE $LEAK_CHECK $REACHABLE $TRACK_ORIGINS $BIN_DIR/$COMMAND $COMMAND_ARGS $PCAP $COMMAND_ARGS2 > /dev/null