]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: github: activate ASAN on the WolfSSL weekly job
authorWilliam Lallemand <wlallemand@haproxy.com>
Mon, 23 Dec 2024 16:15:23 +0000 (17:15 +0100)
committerWilliam Lallemand <wlallemand@haproxy.com>
Mon, 23 Dec 2024 16:27:27 +0000 (17:27 +0100)
Activate ASAN on the WolfSSL weekly job in order to have use-after-free
traces.

.github/workflows/wolfssl.yml

index bdc6b7438699cf05a0fa75eed72cbc8ae7b0d012..8ae2f9c1d447e01648cf36bc8dcb8f63fd055c06 100644 (file)
@@ -28,7 +28,8 @@ jobs:
             USE_OPENSSL_WOLFSSL=1 USE_QUIC=1 \
             SSL_LIB=${HOME}/opt/lib SSL_INC=${HOME}/opt/include \
             DEBUG="-DDEBUG_POOL_INTEGRITY" \
-            ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/"
+            ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/" \
+            ARCH_FLAGS="-ggdb3 -fsanitize=address"
           sudo make install
       - name: Show HAProxy version
         id: show-version