Skip to content

Commit

Permalink
Merge #1004: Fuzzing integration
Browse files Browse the repository at this point in the history
3017b88 fuzz: fuzzing integrations, fuzz the descriptors module (Antoine Poinsot)
f7924fb descriptors: lifting *can* fail (Antoine Poinsot)

Pull request description:

  This introduces fuzzing into our project with two fuzz targets exercising our descriptor parsing logic. See the commit messages for details. This found a crash (first commit).

  This was motivated by testing the work on Taproot (#985).

ACKs for top commit:
  darosior:
    ACK 3017b88 - it's not interfering with anything in the repo, been running these for half a day with no crash.

Tree-SHA512: 25c1b64a86585fc5f676c3526e2dae945b74c6b0cb4ce2d9db33dc48aa85aaa11a07b279838703d62c9ca00cf39cc34577ca19c0a8f9aaf5327266eb7be6dce0
  • Loading branch information
darosior committed Mar 13, 2024
2 parents 8d33f49 + 3017b88 commit f170923
Show file tree
Hide file tree
Showing 8 changed files with 1,060 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ gui/ui/Cargo.lock
gui/ui/examples/design-system/Cargo.lock
Xcode_12.2.xip
.idea/
fuzz/corpus
Loading

0 comments on commit f170923

Please sign in to comment.