You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by yl...@apache.org on 2022/10/17 17:48:51 UTC

svn commit: r1904660 - /httpd/httpd/branches/2.4.x/.travis.yml

Author: ylavic
Date: Mon Oct 17 17:48:51 2022
New Revision: 1904660

URL: http://svn.apache.org/viewvc?rev=1904660&view=rev
Log:
Try keeping ASan builds w/o LeakSanitizer (which segfaults).

Modified:
    httpd/httpd/branches/2.4.x/.travis.yml

Modified: httpd/httpd/branches/2.4.x/.travis.yml
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/.travis.yml?rev=1904660&r1=1904659&r2=1904660&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/.travis.yml (original)
+++ httpd/httpd/branches/2.4.x/.travis.yml Mon Oct 17 17:48:51 2022
@@ -436,22 +436,17 @@ jobs:
            APR_VERSION=1.7.x
            APU_VERSION=1.7.x APU_CONFIG="--with-crypto --with-ldap"
            CONFIG="--enable-mods-shared=reallyall"
-           TEST_ASAN=1
+           TEST_ASAN=1 ASAN_OPTIONS="detect_leaks=0" # LeakSanitizer segfaults some{how,times}..
            CLEAR_CACHE=1
     # -------------------------------------------------------------------------
-    ## icing: disabled due to persistent errors, reported as
-    ## Tracer caught signal 11: addr=0x0 pc=0x7fbae3b894f0 sp=0x7fbade4c3ce0
-    ## 4526==66806==LeakSanitizer has encountered a fatal error.
-    ## 4527==66806==HINT: For debugging, try setting environment variable LSAN_OPTIONS=verbosity=1:log_threads=1
-    ## 4528==66806==HINT: LeakSanitizer does not work under ptrace (strace, gdb, etc)
-    #- name: Linux Ubuntu Focal, ASan, pool-debug
-    #  dist: focal
-    #  env: NOTEST_CFLAGS="-ggdb -fsanitize=address -fno-sanitize-recover=address -fno-omit-frame-pointer"
-    #       APR_VERSION=1.7.x APR_CONFIG="--enable-pool-debug"
-    #       APU_VERSION=1.7.x APU_CONFIG="--with-crypto --with-ldap"
-    #       CONFIG="--enable-mods-shared=reallyall"
-    #       TEST_ASAN=1
-    #       CLEAR_CACHE=1
+    - name: Linux Ubuntu Focal, ASan, pool-debug
+      dist: focal
+      env: NOTEST_CFLAGS="-ggdb -fsanitize=address -fno-sanitize-recover=address -fno-omit-frame-pointer"
+           APR_VERSION=1.7.x APR_CONFIG="--enable-pool-debug"
+           APU_VERSION=1.7.x APU_CONFIG="--with-crypto --with-ldap"
+           CONFIG="--enable-mods-shared=reallyall"
+           TEST_ASAN=1 ASAN_OPTIONS="detect_leaks=0" # LeakSanitizer segfaults some{how,times}..
+           CLEAR_CACHE=1
   allow_failures:
     # Intermittent failures:
     - env: CONFIG="--enable-mods-shared=reallyall --with-mpm=worker"