]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix ASLR to be smaller during asan/tsan/ubsan runs
authorNeil Horman <nhorman@openssl.org>
Thu, 14 Mar 2024 16:04:17 +0000 (12:04 -0400)
committerTomas Mraz <tomas@openssl.org>
Fri, 15 Mar 2024 07:47:24 +0000 (08:47 +0100)
commit37cd49f57f9ce4128381ca122b0ac8ca21395265
treeb4211ad00a566a5819a8636f18ac8e2f0427c451
parentf08be096517f9bdae8a9d1d837748237db4d13a9
Fix ASLR to be smaller during asan/tsan/ubsan runs

Recently asan/tsan/ubsan runs have been failing randomly.  It appears
that a recent runner update may have led to the Address Space Layout
Randomization setting in the linux kernel of ubuntu-latest runner
getting set to too high a value (it defaults to 30).  Such a setting
leads to the possibility that a given application will have memory
mapped to an address space that the sanitizer code typically uses to do
its job.  Lowering this value allows a/t/ubsan to work consistently
again

Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23842)
.github/workflows/ci.yml
.github/workflows/fuzz-checker.yml
.github/workflows/run-checker-daily.yml
.github/workflows/run-checker-merge.yml