diff --git a/tests/fuzz/corpora/fuzz-close_tx/05d23ece81bc53d01d88c34da1e01706ca2e4330 b/tests/fuzz/corpora/fuzz-close_tx/05d23ece81bc53d01d88c34da1e01706ca2e4330 new file mode 100644 index 000000000000..a8126f4ffbe4 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/05d23ece81bc53d01d88c34da1e01706ca2e4330 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/0ea8b76afc6114bf460f0b098b1fbf6be56282d5 b/tests/fuzz/corpora/fuzz-close_tx/0ea8b76afc6114bf460f0b098b1fbf6be56282d5 new file mode 100644 index 000000000000..485723e131db Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/0ea8b76afc6114bf460f0b098b1fbf6be56282d5 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/1036710a719e71b21e61e07ae2f76382799207a1 b/tests/fuzz/corpora/fuzz-close_tx/1036710a719e71b21e61e07ae2f76382799207a1 new file mode 100644 index 000000000000..3a60ba2e4641 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/1036710a719e71b21e61e07ae2f76382799207a1 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/1a96c5a2b37dbdf2013fb592474836be1bf22d8d b/tests/fuzz/corpora/fuzz-close_tx/1a96c5a2b37dbdf2013fb592474836be1bf22d8d new file mode 100644 index 000000000000..e8c0ca88cf77 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/1a96c5a2b37dbdf2013fb592474836be1bf22d8d differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/1bab6ad26df7c91a83b95d8111c9c72eb46eb6f0 b/tests/fuzz/corpora/fuzz-close_tx/1bab6ad26df7c91a83b95d8111c9c72eb46eb6f0 new file mode 100644 index 000000000000..1bbe8db5f8d5 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/1bab6ad26df7c91a83b95d8111c9c72eb46eb6f0 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/214a316474bfba87b039b251d2a4b1eb76ab0366 b/tests/fuzz/corpora/fuzz-close_tx/214a316474bfba87b039b251d2a4b1eb76ab0366 new file mode 100644 index 000000000000..6cd4813093ef Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/214a316474bfba87b039b251d2a4b1eb76ab0366 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/280aa771edf9699519f0aebfb94ce68409a49051 b/tests/fuzz/corpora/fuzz-close_tx/280aa771edf9699519f0aebfb94ce68409a49051 new file mode 100644 index 000000000000..75dccf21b05d Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/280aa771edf9699519f0aebfb94ce68409a49051 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/2e5cd934bee63e83c3cba01005c4c839a9932c51 b/tests/fuzz/corpora/fuzz-close_tx/2e5cd934bee63e83c3cba01005c4c839a9932c51 new file mode 100644 index 000000000000..4bc2b770a299 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/2e5cd934bee63e83c3cba01005c4c839a9932c51 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/2ff4f372ae0c98f24e560a37af82403443f0b62e b/tests/fuzz/corpora/fuzz-close_tx/2ff4f372ae0c98f24e560a37af82403443f0b62e new file mode 100644 index 000000000000..e47e0eb5cea2 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/2ff4f372ae0c98f24e560a37af82403443f0b62e differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/30b539f9ca0f6565b8d4b9e7763a97725f84ad1f b/tests/fuzz/corpora/fuzz-close_tx/30b539f9ca0f6565b8d4b9e7763a97725f84ad1f new file mode 100644 index 000000000000..a3de7976b0fb Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/30b539f9ca0f6565b8d4b9e7763a97725f84ad1f differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/38ace5d1faafe615f683e208173a1452cc052db7 b/tests/fuzz/corpora/fuzz-close_tx/38ace5d1faafe615f683e208173a1452cc052db7 new file mode 100644 index 000000000000..16780b616533 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/38ace5d1faafe615f683e208173a1452cc052db7 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/40271bf95836bfc5d76ed39dd164c80270502cb8 b/tests/fuzz/corpora/fuzz-close_tx/40271bf95836bfc5d76ed39dd164c80270502cb8 new file mode 100644 index 000000000000..532e833014db Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/40271bf95836bfc5d76ed39dd164c80270502cb8 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/4ff66b6f9b6376dd063107615ea538305cbd73be b/tests/fuzz/corpora/fuzz-close_tx/4ff66b6f9b6376dd063107615ea538305cbd73be new file mode 100644 index 000000000000..acbc9443e835 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/4ff66b6f9b6376dd063107615ea538305cbd73be differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/5449870e5a51afa8f1b698db9c9617753444393b b/tests/fuzz/corpora/fuzz-close_tx/5449870e5a51afa8f1b698db9c9617753444393b new file mode 100644 index 000000000000..5b8245f38717 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/5449870e5a51afa8f1b698db9c9617753444393b differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/57d5ede2266fe1dd044bc8300394a1684229e7bd b/tests/fuzz/corpora/fuzz-close_tx/57d5ede2266fe1dd044bc8300394a1684229e7bd new file mode 100644 index 000000000000..a14245b210af Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/57d5ede2266fe1dd044bc8300394a1684229e7bd differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/5a6f76147518ed04ae9db717303253ef83db472b b/tests/fuzz/corpora/fuzz-close_tx/5a6f76147518ed04ae9db717303253ef83db472b new file mode 100644 index 000000000000..26dd2447e817 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/5a6f76147518ed04ae9db717303253ef83db472b differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/607f2e5ae17e57a7b594273cc659d724ede278df b/tests/fuzz/corpora/fuzz-close_tx/607f2e5ae17e57a7b594273cc659d724ede278df new file mode 100644 index 000000000000..5425618364ea Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/607f2e5ae17e57a7b594273cc659d724ede278df differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/65ad3518c068bbba950f1962e47f168a0ed13705 b/tests/fuzz/corpora/fuzz-close_tx/65ad3518c068bbba950f1962e47f168a0ed13705 new file mode 100644 index 000000000000..f2ae30c80ab3 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/65ad3518c068bbba950f1962e47f168a0ed13705 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/670bb43b3917614930c57b3fd2842ca030f1d0cb b/tests/fuzz/corpora/fuzz-close_tx/670bb43b3917614930c57b3fd2842ca030f1d0cb new file mode 100644 index 000000000000..28f485e5897d Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/670bb43b3917614930c57b3fd2842ca030f1d0cb differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/6d60689c8def82ce87887bc94ec583430839c177 b/tests/fuzz/corpora/fuzz-close_tx/6d60689c8def82ce87887bc94ec583430839c177 new file mode 100644 index 000000000000..7b1148d215f0 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/6d60689c8def82ce87887bc94ec583430839c177 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/6dcb12f40b133840fb5612e2d0579ea7956e2ae8 b/tests/fuzz/corpora/fuzz-close_tx/6dcb12f40b133840fb5612e2d0579ea7956e2ae8 new file mode 100644 index 000000000000..ac684f025faf Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/6dcb12f40b133840fb5612e2d0579ea7956e2ae8 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/77a932a2298e2e681ca6e3e6763bf7107e185935 b/tests/fuzz/corpora/fuzz-close_tx/77a932a2298e2e681ca6e3e6763bf7107e185935 new file mode 100644 index 000000000000..6a6ed6261d8f Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/77a932a2298e2e681ca6e3e6763bf7107e185935 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/791d67b8f209ceb1673faaef8a5dc08488e6cb38 b/tests/fuzz/corpora/fuzz-close_tx/791d67b8f209ceb1673faaef8a5dc08488e6cb38 new file mode 100644 index 000000000000..a18ff8093f6e Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/791d67b8f209ceb1673faaef8a5dc08488e6cb38 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/80a7da9105b2c77d857bf2a3dbf82df4fef7214b b/tests/fuzz/corpora/fuzz-close_tx/80a7da9105b2c77d857bf2a3dbf82df4fef7214b new file mode 100644 index 000000000000..657563d919c3 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/80a7da9105b2c77d857bf2a3dbf82df4fef7214b differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/856dcd2c499f5efc4c717bf261ade16f0d791363 b/tests/fuzz/corpora/fuzz-close_tx/856dcd2c499f5efc4c717bf261ade16f0d791363 new file mode 100644 index 000000000000..4b87b84cdd65 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/856dcd2c499f5efc4c717bf261ade16f0d791363 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/90527cd5a7c493f32b90b25a0a617df72ea99284 b/tests/fuzz/corpora/fuzz-close_tx/90527cd5a7c493f32b90b25a0a617df72ea99284 new file mode 100644 index 000000000000..98177a5ec8da Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/90527cd5a7c493f32b90b25a0a617df72ea99284 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/99e51d63190279ef4badcf5219b02be7553d339a b/tests/fuzz/corpora/fuzz-close_tx/99e51d63190279ef4badcf5219b02be7553d339a new file mode 100644 index 000000000000..8beaf37cadd1 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/99e51d63190279ef4badcf5219b02be7553d339a differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/9b53563f082eb766dabbce01676f694566c3935d b/tests/fuzz/corpora/fuzz-close_tx/9b53563f082eb766dabbce01676f694566c3935d new file mode 100644 index 000000000000..6f46f01ef11a Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/9b53563f082eb766dabbce01676f694566c3935d differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/9d11e9c46901aaed4315caa0096e71735942ebad b/tests/fuzz/corpora/fuzz-close_tx/9d11e9c46901aaed4315caa0096e71735942ebad new file mode 100644 index 000000000000..9b615bb4d532 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/9d11e9c46901aaed4315caa0096e71735942ebad differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/9e19536980b437cb4a6581d06084ea3b202076b2 b/tests/fuzz/corpora/fuzz-close_tx/9e19536980b437cb4a6581d06084ea3b202076b2 new file mode 100644 index 000000000000..43b19ee15d97 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/9e19536980b437cb4a6581d06084ea3b202076b2 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/a498e85181a375199d67df504d50e8afd45b903e b/tests/fuzz/corpora/fuzz-close_tx/a498e85181a375199d67df504d50e8afd45b903e new file mode 100644 index 000000000000..790f6dd54d89 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/a498e85181a375199d67df504d50e8afd45b903e differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/ab90b928bc7853a3b77b63f3715295186e931e31 b/tests/fuzz/corpora/fuzz-close_tx/ab90b928bc7853a3b77b63f3715295186e931e31 new file mode 100644 index 000000000000..9474b3d0fffc Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/ab90b928bc7853a3b77b63f3715295186e931e31 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/af609001b203b50da20c86fb92dc167380613b23 b/tests/fuzz/corpora/fuzz-close_tx/af609001b203b50da20c86fb92dc167380613b23 new file mode 100644 index 000000000000..f788ef128fcf Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/af609001b203b50da20c86fb92dc167380613b23 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/b2b2deb8d4f3e131de4acca5bb4b99383c7928e5 b/tests/fuzz/corpora/fuzz-close_tx/b2b2deb8d4f3e131de4acca5bb4b99383c7928e5 new file mode 100644 index 000000000000..2dc1aa831844 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/b2b2deb8d4f3e131de4acca5bb4b99383c7928e5 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/d01ba3b244912bb0a197a5b6b29ecad0de8a85c3 b/tests/fuzz/corpora/fuzz-close_tx/d01ba3b244912bb0a197a5b6b29ecad0de8a85c3 new file mode 100644 index 000000000000..116522a9b58f Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/d01ba3b244912bb0a197a5b6b29ecad0de8a85c3 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/d85567e839d5680c8d4394d74777180d179efbcb b/tests/fuzz/corpora/fuzz-close_tx/d85567e839d5680c8d4394d74777180d179efbcb new file mode 100644 index 000000000000..90cf08408532 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/d85567e839d5680c8d4394d74777180d179efbcb differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/db29921d29bf55d4d6477644e62cdf464556c7b5 b/tests/fuzz/corpora/fuzz-close_tx/db29921d29bf55d4d6477644e62cdf464556c7b5 new file mode 100644 index 000000000000..70c4f5a2585c Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/db29921d29bf55d4d6477644e62cdf464556c7b5 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/dc8ceec6a7936833cfaaf745c79fbaac82b8a9b8 b/tests/fuzz/corpora/fuzz-close_tx/dc8ceec6a7936833cfaaf745c79fbaac82b8a9b8 new file mode 100644 index 000000000000..80248f0a33c2 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/dc8ceec6a7936833cfaaf745c79fbaac82b8a9b8 differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/ecff6347aa1f5075cee0f464c6e4223c55bc174e b/tests/fuzz/corpora/fuzz-close_tx/ecff6347aa1f5075cee0f464c6e4223c55bc174e new file mode 100644 index 000000000000..679c45a568b7 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/ecff6347aa1f5075cee0f464c6e4223c55bc174e differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/ef1a627d61546705bb6961779e836ee57fca495b b/tests/fuzz/corpora/fuzz-close_tx/ef1a627d61546705bb6961779e836ee57fca495b new file mode 100644 index 000000000000..7030ba75fe20 Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/ef1a627d61546705bb6961779e836ee57fca495b differ diff --git a/tests/fuzz/corpora/fuzz-close_tx/f24a5e5a98242dda851dd669d91aec813df26560 b/tests/fuzz/corpora/fuzz-close_tx/f24a5e5a98242dda851dd669d91aec813df26560 new file mode 100644 index 000000000000..7c1eaa262e1c Binary files /dev/null and b/tests/fuzz/corpora/fuzz-close_tx/f24a5e5a98242dda851dd669d91aec813df26560 differ diff --git a/tests/fuzz/fuzz-close_tx.c b/tests/fuzz/fuzz-close_tx.c index 58f4a67203bf..0fd29e5acad7 100644 --- a/tests/fuzz/fuzz-close_tx.c +++ b/tests/fuzz/fuzz-close_tx.c @@ -54,7 +54,7 @@ void run(const uint8_t *data, size_t size) if (!(amount_sat_add(&funding, to_us, to_them))) return; /* .. And < max_btc as we assert it's not nonsensical! */ - max = AMOUNT_SAT((u32)WALLY_SATOSHI_PER_BTC * WALLY_BTC_MAX); + max = AMOUNT_SAT((u64)WALLY_SATOSHI_PER_BTC * WALLY_BTC_MAX); if (amount_sat_greater(funding, max)) { funding = max; to_us = amount_sat_div(max, 2);