Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 653 Bytes

File metadata and controls

17 lines (10 loc) · 653 Bytes

Vortex Fuzz

This crate contains general fuzzing infrastructure and tooling for all public components of Vortex.

Setup

Currently, the only thing required to run the fuzzing targets is cargo-fuzz

Reproduce crash from CI

In the case of a crash in the nightly run, you can download the crash artifact and run cargo-fuzz with the exact same input with the command cargo fuzz run array_ops <path/to/artifact> or cargo fuzz run file_io <path/to/artifact>

ASAN

If there are any linking (on macOS) then run cargo fuzz run --dev --sanitizer=none .... --dev runs the fuzzer in dev profile.