From 730bec5dc1452a3c234b8fad8b2084b6ed617eee Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 11 Sep 2023 17:16:37 +0200 Subject: [PATCH] Reduce ASAN clutter when starting Ardour This currently prints warnings for statically linked libs here: zita-resampler global Resampler_table::_mutex Both libardour and ALSA backend statically link against zita-resampler. --- gtk2_ardour/ardev_common.sh.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/ardev_common.sh.in b/gtk2_ardour/ardev_common.sh.in index 1edb62986c..1d2d8aa34f 100644 --- a/gtk2_ardour/ardev_common.sh.in +++ b/gtk2_ardour/ardev_common.sh.in @@ -55,7 +55,7 @@ export DYLD_FALLBACK_LIBRARY_PATH=$LD_LIBRARY_PATH # - new_delete_type_mismatch=0 - because caps plugins do that # - leak_check_at_exit=0 - without ARDOUR_RUNNING_UNDER_VALGRIND=TRUE there are many false-positives # besides, instant.xml leaks somewhat intentionally -export ASAN_OPTIONS=halt_on_error=0:leak_check_at_exit=0:new_delete_type_mismatch=0${ASAN_OPTIONS:+:$ASAN_OPTIONS} +export ASAN_OPTIONS=halt_on_error=0:detect_odr_violation=0:leak_check_at_exit=0:new_delete_type_mismatch=0${ASAN_OPTIONS:+:$ASAN_OPTIONS} ARDOURVERSION=@VERSION@ EXECUTABLE=@EXECUTABLE@