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

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

    Code Coverage & Benchmarks

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

    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.

  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:
    0       -w, --write
    1              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

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: 2025-12-02 21:13 UTC

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