ci: Doc ASLR workaround for sanitizer tasks #33674

pull maflcko wants to merge 1 commits into bitcoin:master from maflcko:2510-ci-doc-aslr changing 1 files +8 −0
  1. maflcko commented at 7:15 AM on October 22, 2025: member
  2. ci: Doc ASLR workaround for sanitizer tasks fa0e36156c
  3. DrahtBot added the label Tests on Oct 22, 2025
  4. DrahtBot commented at 7:15 AM on October 22, 2025: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/33674.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK fanquake

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  5. maflcko requested review from Sjors on Oct 22, 2025
  6. fanquake commented at 7:18 AM on October 23, 2025: member

    ACK fa0e36156cba535846ae2ecfaaa554d7f14fcdfd

  7. fanquake merged this on Oct 23, 2025
  8. fanquake closed this on Oct 23, 2025

  9. maflcko deleted the branch on Oct 23, 2025
  10. in ci/README.md:28 in fa0e36156c
      19 | @@ -20,6 +20,14 @@ requires `bash`, `docker`, and `python3` to be installed. To run on different ar
      20 |  sudo apt install bash docker.io python3 qemu-user-static
      21 |  ```
      22 |  
      23 | +For some sanitizer builds, the kernel's address-space layout randomization
      24 | +(ASLR) entropy can cause sanitizer shadow memory mappings to fail. When running
      25 | +the CI locally you may need to reduce that entropy by running:
      26 | +
      27 | +```
      28 | +sudo sysctl -w vm.mmap_rnd_bits=28
    


    Sjors commented at 10:40 AM on October 24, 2025:

    What does -w do?


    Sjors commented at 10:41 AM on October 24, 2025:
           -w, --write
                  Force all arguments to be write arguments and print an error if they cannot be parsed this way.
    

    maflcko commented at 12:54 PM on October 24, 2025:

    Yeah, seems preferable to always use the long option name for self-documenting code to avoid confusion. Can be changed in a follow-up, as this is merged.

  11. Sjors commented at 10:41 AM on October 24, 2025: member

    Post merge ACK

  12. sedited referenced this in commit f50d90fcbb on Oct 29, 2025
  13. stickies-v referenced this in commit a785fe6759 on Nov 5, 2025
  14. stringintech referenced this in commit b82132c4d1 on Nov 6, 2025
  15. yuvicc referenced this in commit f620a2206b on Nov 16, 2025
  16. Kino1994 referenced this in commit 0933b241f1 on Jun 28, 2026
  17. BigcoinBGC referenced this in commit 10fbff69cd on Jun 30, 2026
  18. Kino1994 referenced this in commit 42f864d302 on Aug 19, 2026
  19. bitcoin locked this on Oct 24, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-10-29 06:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me