Skip to content

Conversation

practicalswift
Copy link
Contributor

Add fuzzing harness for CConnman.

See doc/fuzzing.md for information on how to fuzz Bitcoin Core. Don't forget to contribute any coverage increasing inputs you find to the Bitcoin Core fuzzing corpus repo.

Happy fuzzing :)

@maflcko
Copy link
Member

maflcko commented Nov 10, 2020

Concept ACK, will review

@maflcko
Copy link
Member

maflcko commented Nov 11, 2020

review ACK 79ef832

@maflcko maflcko merged commit 8a48615 into bitcoin:master Nov 12, 2020
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Nov 12, 2020
@ajtowns
Copy link
Contributor

ajtowns commented Nov 17, 2020

This is now failing when run in CI under valgrind -- https://cirrus-ci.com/task/6536629458305024 ; seems that it's trying to use CConnman without calling ::Start(), which means nMaxOutboundTotalBytesSentInCycle and nMaxOutboundCycleStartTime are uninitialized.

This wasn't caught in this PRs CI run, because there weren't any test cases in qa-assets for it to run against.

@practicalswift practicalswift deleted the fuzzers-connman branch April 10, 2021 19:42
kwvg added a commit to kwvg/dash that referenced this pull request Aug 11, 2022
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Aug 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants