Page MenuHomePhabricator

tests: Add fuzzing harness for locale independence testing
ClosedPublic

Authored by Fabien on Nov 3 2020, 14:03.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC34e2cee82809: tests: Add fuzzing harness for locale independence testing
Summary
Context: C and C++ locale assumptions in bitcoind and bitcoin-qt

Add fuzzing harness for locale independence testing of functions in
strencodings.h and tinyformat.h.

Backport of core PR18126.

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