$ ffx fuzz shell
Attached; fuzzer is idle.
$ fuzz » run -t 10s
Starting workflow...
Press any key to pause fuzzer output.
Configuring fuzzer...
Running fuzzer...
[3072.721][.][][I]: [child-process.cc:306] /pkg/test/crash_fuzzer -max_total_time=10 -seed=3468502850 -exact_artifact_path=/tmp/result_input /tmp/live_corpus /tmp/seed_corpus
WARNING: Failed to find function "__sanitizer_acquire_crash_state".
WARNING: Failed to find function "__sanitizer_print_stack_trace".
WARNING: Failed to find function "__sanitizer_set_death_callback".
INFO: Running with entropic power schedule (0xFF, 100).
==470369== INFO: libFuzzer starting.
INFO: 0 files found in /tmp/live_corpus
INFO: 0 files found in /tmp/seed_corpus
INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes
INFO: A corpus is not provided, starting from an empty corpus
#2 INITED exec/s: 0 rss: 25Mb
WARNING: no interesting inputs were found so far. Is the code instrumented for coverage?
This may also happen if the target rejected all inputs we tried so far
#4194304 pulse corp: 1/1b lim: 4096 exec/s: 2097152 rss: 4Mb
#8388608 pulse corp: 1/1b lim: 4096 exec/s: 2097152 rss: 4Mb
#16777216 pulse corp: 1/1b lim: 4096 exec/s: 2097152 rss: 4Mb
#20749912 DONE corp: 1/1b lim: 4096 exec/s: 1886355 rss: 4Mb
Done 20749912 runs in 11 second(s)
The fuzzer did not detect any errors.
Workflow complete. Press any key to continue...
Above you can see warnings regarding missed functions and instrumentation. Also, there is no crash after all.
stdout - x64-novariant/exe.unstripped/crash_fuzzer, //examples/fuzzers/cpp:crash_fuzzer_bin(//build/toolchain/fuchsia:x64-novariant)