diff --git a/debug/valgrind-suppress b/debug/valgrind-suppress index b72d56d9..d7de12fd 100644 --- a/debug/valgrind-suppress +++ b/debug/valgrind-suppress @@ -1169,3 +1169,14 @@ fun:main } +{ + + Memcheck:Cond + fun:BN_mod_inverse +} + +{ + + Memcheck:Cond + fun:BN_div +} diff --git a/doval b/doval index af840ee5..e2155107 100755 --- a/doval +++ b/doval @@ -1,2 +1,4 @@ #!/bin/bash -valgrind --tool=memcheck --error-limit=no --suppressions=debug/valgrind-suppress --gen-suppressions=all --leak-check=full --show-reachable=yes --num-callers=32 $* +PROGDIR=`dirname $0` +unset LD_LIBRARY_PATH +valgrind --tool=memcheck --error-limit=no --suppressions=$PROGDIR/debug/valgrind-suppress --gen-suppressions=all --leak-check=full --show-reachable=yes --num-callers=32 $PROGDIR/openvpn "$@"