github: Try to avoid crashes by LeakSanitizer
There are spurious crashes after test runs (during the reporting phase of LeakSanitizer) that are triggered by seemingly unrelated code changes. It seems to be related to how glibc handles dynamic TLS allocations.
This commit is contained in:
@@ -53,6 +53,8 @@ jobs:
|
||||
MONOLITHIC: ${{ matrix.monolithic || 'no' }}
|
||||
CC: ${{ matrix.compiler || 'gcc' }}
|
||||
TEST: ${{ matrix.test }}
|
||||
# LSan causes spurious SIGSEGV after tests due to DTLS handling by glibc
|
||||
ASAN_OPTIONS: intercept_tls_get_addr=0
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/cache@v2
|
||||
|
||||
Reference in New Issue
Block a user