Skip to content

Commit 2072ebf

Browse files
author
Dane Springmeyer
committed
try removing LSAN suppressions
1 parent eb53d2b commit 2072ebf

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

scripts/sanitize.sh

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,9 @@ if [[ $(uname -s) == 'Linux' ]]; then
2525
export PATH=$(pwd)/mason_packages/.link/bin:${PATH}
2626
fi
2727
export MASON_LLVM_RT_PRELOAD=$(pwd)/$(ls mason_packages/.link/lib/clang/*/lib/*/libclang_rt.asan*${SHARED_LIB_EXT})
28-
SUPPRESSION_FILE="/tmp/leak_suppressions.txt"
29-
echo "leak:__strdup" > ${SUPPRESSION_FILE}
30-
echo "leak:v8::internal" >> ${SUPPRESSION_FILE}
31-
echo "leak:node::CreateEnvironment" >> ${SUPPRESSION_FILE}
32-
echo "leak:node::Init" >> ${SUPPRESSION_FILE}
3328
export ASAN_SYMBOLIZER_PATH=$(pwd)/mason_packages/.link/bin/llvm-symbolizer
3429
export MSAN_SYMBOLIZER_PATH=$(pwd)/mason_packages/.link/bin/llvm-symbolizer
3530
export UBSAN_OPTIONS=print_stacktrace=1
36-
export LSAN_OPTIONS=suppressions=${SUPPRESSION_FILE}
3731
export ASAN_OPTIONS=detect_leaks=1:symbolize=1:abort_on_error=1:detect_container_overflow=1:check_initialization_order=1:detect_stack_use_after_return=1
3832
export MASON_SANITIZE="-fsanitize=address,undefined,integer,leak -fno-sanitize=vptr,function"
3933
export MASON_SANITIZE_CXXFLAGS="${MASON_SANITIZE} -fno-sanitize=vptr,function -fsanitize-address-use-after-scope -fno-omit-frame-pointer -fno-common"

0 commit comments

Comments
 (0)