]> git.ipfire.org Git - thirdparty/openvpn.git/commit
travis: use clang's -fsanitize=address to catch more bugs
authorSteffan Karger <steffan.karger@fox-it.com>
Fri, 29 Dec 2017 09:47:37 +0000 (10:47 +0100)
committerGert Doering <gert@greenie.muc.de>
Thu, 11 Jan 2018 16:12:44 +0000 (17:12 +0100)
commita5dc64653e261a233cc9df0b5adc46767b544645
tree43a2dc07fa49729b4c2821080a32906c3b0b8157
parentb968f43f9142f832483ae91c8b4e44a5c9efed57
travis: use clang's -fsanitize=address to catch more bugs

The clang address sanitizer is able to catch quite a number of
memory-related bugs, such add memory leaks and buffer under/overruns.
So, enable the address sanitizer for one openssl and one mbedtls build.

This would have caught the buffer list unittest memory leak that
<1512724338-22197-1-git-send-email-steffan@karger.me> wants to fix.

Signed-off-by: Steffan Karger <steffan.karger@fox-it.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1514540857-19290-1-git-send-email-steffan.karger@fox-it.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg16102.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit 7b11915ddfe97d8c28f998db54c40384a4eafb93)
.travis.yml