diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 8d6186a9e8f..f421045100e 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -200,6 +200,10 @@ jobs: fuzz_target: compress_gpu runner: gpu extra_features: "cuda" + # ASan mprotects the shadow gap PROT_NONE by default, which collides with the large + # virtual-address range the CUDA driver reserves and makes device init fail with an + # OOM-style error. protect_shadow_gap=0 frees that VA range for CUDA. + extra_env: "ASAN_OPTIONS=protect_shadow_gap=0" jobs: 1 secrets: R2_FUZZ_ACCESS_KEY_ID: ${{ secrets.R2_FUZZ_ACCESS_KEY_ID }}