HomePhabricator

tests: Add fuzzing harness for strprintf(…)

Description

tests: Add fuzzing harness for strprintf(…)

Summary:

Add fuzzing harness for strprintf(…).

Update FuzzedDataProvider.h.

Avoid hitting some issues in tinyformat (reported upstreams in
c42f/tinyformat#70).

Backport of core PR18009.

Test Plan:

ninja bitcoin-fuzzers
./src/test/fuzz/strprintf

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D8004

Details

Provenance
practicalswift <practicalswift@users.noreply.github.com>Authored on Jan 23 2020, 17:25
FabienCommitted on Oct 20 2020, 15:20
FabienPushed on Oct 20 2020, 15:21
Reviewer
Restricted Project
Differential Revision
D8004: tests: Add fuzzing harness for strprintf(…)
Parents
rABC6ef2cd8aeae1: tests: Remove unused testing code
Branches
Unknown
Tags
Unknown