cargo-fuzz icon indicating copy to clipboard operation
cargo-fuzz copied to clipboard

Command line helpers for fuzzing

Results 115 cargo-fuzz issues
Sort by recently updated
recently updated
newest added

`cargo fuzz run` now defaults to release mode since #231. When it finds a failure and prints a command for how to run just that input, it doesn't suggest the...

I have a multi crate project with multiple separate fuzzing crates. The corpus is stored in one git submodule and I was sym linking all the corpora, unfortunately, the corpus...

I'm fuzzing with rust-2021-08-20 and cargo-fuzz 0.11.0, the program doesn't seem to start Rust version ``` rust@rust:~/test_rust$ rustup toolchain list stable-x86_64-unknown-linux-gnu (default) nightly-2021-08-20-x86_64-unknown-linux-gnu (override) nightly-x86_64-unknown-linux-gnu rust@rust:~/test_rust$ cargo-fuzz -V cargo-fuzz 0.11.0...

With the [`inventory`](https://github.com/dtolnay/inventory) crate, we may be able to accomplish: ```rust #[fuzz_target] fn fuzz_url_parse(input: ) { ... } ``` We can build up a registry of known fuzz targets, and...

enhancement

Libstd isn't built with sanitizer support. Perhaps we should release a version that is.

documentation

I'm new to libfuzzer, so perhaps there's a simple way to do this, but I've not found a good way to pass a directory of seed files to the fuzzer....

I'm running a cloud instance of fuzzing with cargo-fuzz and tried to build the same fuzzer target on local MacOS 10.15.1. XCode and tools are installed. Cargo-fuzz requires nightly so...

#279 includes changes necessary to start supporting Windows once support also lands in `rustc` (see https://github.com/rust-lang/rust/pull/89369). I wanted to explore the current state of support by running the `cargo-fuzz` test...

This comes from the https://github.com/rust-fuzz/targets crate, which has a CLI to make running `cargo-fuzz` on many different targets easier. Maybe `cargo fuzz autorun` to run *all* targets, and `cargo fuzz...

I run `cargo-fuzz` in several github actions on a daily cron and invoke it as: ``` cargo fuzz run encode -- -max_total_time=1800 ``` For the past week or so, I've...