[6.0] cd6b026ad Enable coredump with ASAN

Federico G. Schwindt fgsch at lodoss.net
Thu Aug 16 08:52:30 UTC 2018


commit cd6b026ad8bb8495d127b2f4e6fc2f5172a69951
Author: Federico G. Schwindt <fgsch at lodoss.net>
Date:   Mon Apr 2 15:06:45 2018 +0100

    Enable coredump with ASAN
    
    Mostly adding it here for documentation purposes.

diff --git a/.travis.yml b/.travis.yml
index f71674461..f3d5a2b68 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -40,7 +40,7 @@ before_install:
       sudo apt-get install -y clang-$CLANG llvm-$CLANG;
       export CC=clang-$CLANG;
       export CONFIGURE_ARGS="--enable-developer-warnings --enable-debugging-symbols --disable-stack-protector --with-persistent-storage ${SAN_FLAGS}";
-      export ASAN_OPTIONS=abort_on_error=1,detect_odr_violation=1,detect_leaks=1,detect_stack_use_after_return=1,detect_invalid_pointer_pairs=1,handle_segv=0,handle_sigbus=0,use_sigaltstack=0;
+      export ASAN_OPTIONS=abort_on_error=1,detect_odr_violation=1,detect_leaks=1,detect_stack_use_after_return=1,detect_invalid_pointer_pairs=1,handle_segv=0,handle_sigbus=0,use_sigaltstack=0,disable_coredump=0;
       export LSAN_OPTIONS=abort_on_error=1,use_sigaltstack=0,suppressions=$(pwd)/tools/lsan.suppr;
       export TSAN_OPTIONS=abort_on_error=1,halt_on_error=1,use_sigaltstack=0,suppressions=$(pwd)/tools/tsan.suppr;
       export UBSAN_OPTIONS=halt_on_error=1,print_stacktrace=1,use_sigaltstack=0,suppressions=$(pwd)/tools/ubsan.suppr;


More information about the varnish-commit mailing list