Page MenuHomePhabricator

tests: Add fuzzing harnesses for CAutoFile, CBufferedFile, LoadExternalBlockFile and other FILE* consumers
ClosedPublic

Authored by Fabien on Feb 2 2021, 14:14.

Details

Summary

Backport of core PR19143.

Depends on D9131.

The last commit
(https://github.com/bitcoin/bitcoin/pull/19143/commits/ad6c34881dc125c973b6b9ba1daa999d3141b1ae)
has been skipped since we don't have the policy estimator like core.

Test Plan
ninja bitcoin-fuzzers
./test/fuzz/test_runner.py <path_to_corpus>

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable