[openssl/openssl] f990d1: Fix ASLR to be smaller during asan/tsan/ubsan runs

Neil Horman noreply at github.com
Fri Mar 15 07:53:20 UTC 2024


  Branch: refs/heads/openssl-3.0
  Home:   https://github.com/openssl/openssl
  Commit: f990d1684a674474d53c79531596e88861334e0c
      https://github.com/openssl/openssl/commit/f990d1684a674474d53c79531596e88861334e0c
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-03-15 (Fri, 15 Mar 2024)

  Changed paths:
    M .github/workflows/ci.yml
    M .github/workflows/fuzz-checker.yml
    M .github/workflows/run-checker-merge.yml

  Log Message:
  -----------
  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 at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23842)

(cherry picked from commit 37cd49f57f9ce4128381ca122b0ac8ca21395265)



To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications


More information about the openssl-commits mailing list