Clusterfuzz - abhijeetk/chromium-development GitHub Wiki
- Download clusterfuzz :
git clone https://github.com/google/clusterfuzz
cd clusterfuzz
git checkout tags/reproduce-tool-stable
- Build chromium with GN argument provided in clusterfuzz issue
-
CHROMIUM_SRC > gn args out/clusteruzz
-
Copy GN args as below
enable_ipc_fuzzer = true
is_asan = true
is_component_build = false
is_debug = false
is_lsan = true
use_goma = true
v8_enable_verify_heap = true
-
Build code
CHROMIUM_SRC > ninja -C out/clusteruzz gn_all
- From clusterfuzz folder created in steo 1, run :
./reproduce.sh -t https://clusterfuzz.com/testcase-detail/<testcase_id> -b CHROMIUM_SRC/out/clusteruzz
- If you get an error regarding to google-cloud-sdk then follow instruction in https://cloud.google.com/sdk/docs/downloads-apt-get