diff options
author | Nico Weber <thakis@chromium.org> | 2021-01-20 14:58:01 -0500 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-01-20 21:00:58 +0100 |
commit | 7e5c49b75592698eeb5a8f0cd06e2d534d7de362 (patch) | |
tree | 9425d2b6caf9261561d7e24fe6fd11386e81e586 /Meta/Lagom | |
parent | 2f82854e4a5b843462fd89846e943f0dc4c40eb0 (diff) | |
download | serenity-7e5c49b75592698eeb5a8f0cd06e2d534d7de362.zip |
Meta: Add some more documentation on oss-fuzz
Diffstat (limited to 'Meta/Lagom')
-rw-r--r-- | Meta/Lagom/ReadMe.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Meta/Lagom/ReadMe.md b/Meta/Lagom/ReadMe.md index 1147e2bba5..4a94ff91be 100644 --- a/Meta/Lagom/ReadMe.md +++ b/Meta/Lagom/ReadMe.md @@ -78,6 +78,18 @@ These commands will put the fuzzers in `build/out/serenity` in the oss-fuzz repo python3 infra/helper.py run_fuzzer serenity FUZZER_NAME ``` +To build the fuzzers using the oss-fuzz build process, but against a local serenity checkout: + +``` +python3 infra/helper.py build_fuzzers serenity $HOME/src/serenity/ +``` + +To run a shell in oss-fuzz's serenity docker image: + +``` +docker run -it gcr.io/oss-fuzz/serenity bash +``` + ### Analyzing a crash LLVM fuzzers have a weird interface. In particular, to see the help, you need to call it with `-help=1`, and it will ignore `--help` and `-help`. |