While rebasing and testing the PR #21496, I found out that the seed directories sub_net_deserialize and address_deserialize in fuzz_seed_corpus don't have any fuzz tests in src/test/fuzz and therefore, an assertion failed in fuzz.cpp.
Error message:
sub_net_deserialize
fuzz: test/fuzz/fuzz.cpp:70: auto initialize()::(anonymous class)::operator()() const: Assertion "it != FuzzTargets().end()" && check' failed.
Aborted (core dumped)
address_deserialize
fuzz: test/fuzz/fuzz.cpp:70: auto initialize()::(anonymous class)::operator()() const: Assertion "it != FuzzTargets().end()" && check' failed.
Aborted (core dumped)
As a solution to this problem, I was thinking to remove these directories from fuzz_seed_corpus.
@MarcoFalke, is it possible?