Created
December 6, 2019 11:20
-
-
Save jonatack/c0a3253f24d2077a5f7ea3c683407391 to your computer and use it in GitHub Desktop.
Bitcoin PR 17000 - output of running test_fuzzing_harnesses.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ contrib/devtools/test_fuzzing_harnesses.sh | |
Found 21 fuzz harnesses to test. | |
Testing fuzzer address_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/8]: 0x55e4f13b4ca0 in CDataStream& CDataStream::operator>><CAddress&>(CAddress&) src/./streams.h:460 | |
NEW_FUNC[5/8]: 0x55e4f13b6200 in void CAddress::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./protocol.h:337 | |
NEW_FUNC[6/8]: 0x55e4f22b5b90 in CService::CService() src/netaddress.cpp:570 | |
NEW_FUNC[7/8]: 0x55e4f22e7430 in CAddress::CAddress() src/protocol.cpp:145 | |
NEW_FUNC[8/8]: 0x55e4f22e7540 in CAddress::Init() src/protocol.cpp:156 | |
NEW_FUNC[1/2]: 0x55e4f13b6cd0 in void SerReadWriteMany<CDataStream, CService&>(CDataStream&, CSerActionUnserialize, CService&) src/./serialize.h:989 | |
NEW_FUNC[2/2]: 0x55e4f13b6f00 in void CService::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./netaddress.h:167 | |
stat::number_of_executed_units: 12689 | |
stat::average_exec_per_sec: 6344 | |
stat::new_units_added: 11 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 8 | |
Testing fuzzer addrman_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[1/63]: 0x55e4f9d79c40 in UniqueLock<AnnotatedMixin<std::recursive_mutex>, std::unique_lock<std::recursive_mutex> >::UniqueLock(AnnotatedMixin<std::recursive_mutex>&, char const*, char const*, int, bool) src/./sync.h:146 | |
NEW_FUNC[2/63]: 0x55e4f9d7a0a0 in UniqueLock<AnnotatedMixin<std::recursive_mutex>, std::unique_lock<std::recursive_mutex> >::~UniqueLock() src/./sync.h:165 | |
NEW_FUNC[3/63]: 0x55e4f9d7c480 in FastRandomContext::FillByteBuffer() src/./random.h:114 | |
NEW_FUNC[4/63]: 0x55e4f9d990d0 in uint256::uint256() src/./uint256.h:123 | |
NEW_FUNC[5/63]: 0x55e4f9da3910 in UniqueLock<AnnotatedMixin<std::recursive_mutex>, std::unique_lock<std::recursive_mutex> >::Enter(char const*, char const*, int) src/./sync.h:123 | |
NEW_FUNC[15/63]: 0x55e4f9dd5bc0 in CDataStream& CDataStream::operator>><unsigned char&>(unsigned char&) src/./streams.h:460 | |
NEW_FUNC[16/63]: 0x55e4f9dec4c0 in CAddrMan::CAddrMan() src/./addrman.h:481 | |
NEW_FUNC[17/63]: 0x55e4f9dec970 in CDataStream& CDataStream::operator>><CAddrMan&>(CAddrMan&) src/./streams.h:460 | |
NEW_FUNC[18/63]: 0x55e4f9decb00 in CAddrMan::~CAddrMan() src/./addrman.h:486 | |
NEW_FUNC[19/63]: 0x55e4f9decd00 in CAddrMan::Clear() src/./addrman.h:457 | |
stat::number_of_executed_units: 1585 | |
stat::average_exec_per_sec: 792 | |
stat::new_units_added: 3 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 103 | |
Number of unique code paths taken during fuzzing round: 3 | |
Testing fuzzer banentry_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/6]: 0x5582ddf95c80 in CDataStream& CDataStream::operator>><CBanEntry&>(CBanEntry&) src/./streams.h:460 | |
NEW_FUNC[5/6]: 0x5582ddf95e80 in CBanEntry::SetNull() src/./addrdb.h:62 | |
NEW_FUNC[6/6]: 0x5582ddf97390 in void CBanEntry::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./addrdb.h:54 | |
stat::number_of_executed_units: 13863 | |
stat::average_exec_per_sec: 6931 | |
stat::new_units_added: 9 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 110 | |
Number of unique code paths taken during fuzzing round: 7 | |
Testing fuzzer block_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[2/18]: 0x56252f55a780 in CBlock::CBlock() src/./primitives/block.h:82 | |
NEW_FUNC[3/18]: 0x56252f55ac70 in CDataStream& CDataStream::operator>><CBlock&>(CBlock&) src/./streams.h:460 | |
NEW_FUNC[7/18]: 0x56252f578e20 in CBlockHeader::CBlockHeader() src/./primitives/block.h:32 | |
NEW_FUNC[8/18]: 0x56252f578f30 in CBlock::SetNull() src/./primitives/block.h:101 | |
NEW_FUNC[9/18]: 0x56252f5791a0 in CBlockHeader::SetNull() src/./primitives/block.h:49 | |
NEW_FUNC[13/18]: 0x56252f5afa20 in void CBlock::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/block.h:95 | |
NEW_FUNC[14/18]: 0x56252f5afc80 in void SerReadWriteMany<CDataStream, CBlockHeader&>(CDataStream&, CSerActionUnserialize, CBlockHeader&) src/./serialize.h:989 | |
NEW_FUNC[15/18]: 0x56252f5b0210 in void CBlockHeader::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/block.h:39 | |
NEW_FUNC[1/1]: 0x56252f5b0840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
stat::number_of_executed_units: 12452 | |
stat::average_exec_per_sec: 6226 | |
stat::new_units_added: 8 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 109 | |
Number of unique code paths taken during fuzzing round: 6 | |
Testing fuzzer blockheader_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[1/7]: 0x5622047dce20 in CBlockHeader::CBlockHeader() src/./primitives/block.h:32 | |
NEW_FUNC[2/7]: 0x5622047dd1a0 in CBlockHeader::SetNull() src/./primitives/block.h:49 | |
NEW_FUNC[3/7]: 0x562204814210 in void CBlockHeader::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/block.h:39 | |
NEW_FUNC[7/7]: 0x56220482fca0 in CDataStream& CDataStream::operator>><CBlockHeader&>(CBlockHeader&) src/./streams.h:460 | |
NEW_FUNC[1/1]: 0x562204814840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
stat::number_of_executed_units: 9997 | |
stat::average_exec_per_sec: 4998 | |
stat::new_units_added: 7 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 6 | |
Testing fuzzer blocklocator_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/8]: 0x56237ab5fc90 in CDataStream& CDataStream::operator>><CBlockLocator&>(CBlockLocator&) src/./streams.h:460 | |
NEW_FUNC[8/8]: 0x56237ab61860 in void CBlockLocator::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/block.h:137 | |
NEW_FUNC[1/4]: 0x56237ab46080 in unsigned long ReadCompactSize<CDataStream>(CDataStream&) src/./serialize.h:290 | |
NEW_FUNC[2/4]: 0x56237ab61e30 in void Unserialize_impl<CDataStream, uint256, std::allocator<uint256>, uint256>(CDataStream&, std::vector<uint256, std::allocator<uint256> >&, uint256 const&) src/./serialize.h:762 | |
NEW_FUNC[1/11]: 0x56237ab0d0d0 in uint256::uint256() src/./uint256.h:123 | |
stat::number_of_executed_units: 9243 | |
stat::average_exec_per_sec: 4621 | |
stat::new_units_added: 24 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 19 | |
Testing fuzzer blockmerkleroot during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[2/18]: 0x556e61b06780 in CBlock::CBlock() src/./primitives/block.h:82 | |
NEW_FUNC[3/18]: 0x556e61b06c70 in CDataStream& CDataStream::operator>><CBlock&>(CBlock&) src/./streams.h:460 | |
NEW_FUNC[7/18]: 0x556e61b24e20 in CBlockHeader::CBlockHeader() src/./primitives/block.h:32 | |
NEW_FUNC[8/18]: 0x556e61b24f30 in CBlock::SetNull() src/./primitives/block.h:101 | |
NEW_FUNC[9/18]: 0x556e61b251a0 in CBlockHeader::SetNull() src/./primitives/block.h:49 | |
NEW_FUNC[13/18]: 0x556e61b5ba20 in void CBlock::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/block.h:95 | |
NEW_FUNC[14/18]: 0x556e61b5bc80 in void SerReadWriteMany<CDataStream, CBlockHeader&>(CDataStream&, CSerActionUnserialize, CBlockHeader&) src/./serialize.h:989 | |
NEW_FUNC[15/18]: 0x556e61b5c210 in void CBlockHeader::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/block.h:39 | |
NEW_FUNC[1/1]: 0x556e61b5c840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
stat::number_of_executed_units: 6947 | |
stat::average_exec_per_sec: 3473 | |
stat::new_units_added: 5 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 105 | |
Number of unique code paths taken during fuzzing round: 5 | |
Testing fuzzer blocktransactions_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[5/10]: 0x5631e9a99840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
NEW_FUNC[9/10]: 0x5631e9ab4cd0 in CDataStream& CDataStream::operator>><BlockTransactions&>(BlockTransactions&) src/./streams.h:460 | |
NEW_FUNC[10/10]: 0x5631e9ab6230 in void BlockTransactions::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./blockencodings.h:84 | |
stat::number_of_executed_units: 8492 | |
stat::average_exec_per_sec: 4246 | |
stat::new_units_added: 7 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 106 | |
Number of unique code paths taken during fuzzing round: 6 | |
Testing fuzzer blocktransactionsrequest_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[1/9]: 0x55a16ddbd840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
NEW_FUNC[5/9]: 0x55a16ddd8cd0 in CDataStream& CDataStream::operator>><BlockTransactionsRequest&>(BlockTransactionsRequest&) src/./streams.h:460 | |
NEW_FUNC[9/9]: 0x55a16ddda8a0 in void BlockTransactionsRequest::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./blockencodings.h:38 | |
stat::number_of_executed_units: 13134 | |
stat::average_exec_per_sec: 6567 | |
stat::new_units_added: 9 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 6 | |
Testing fuzzer blockundo_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/17]: 0x55b2a127a0f0 in unsigned long ReadCompactSize<CDataStream>(CDataStream&) src/./serialize.h:290 | |
NEW_FUNC[5/17]: 0x55b2a1293d00 in CDataStream& CDataStream::operator>><CBlockUndo&>(CBlockUndo&) src/./streams.h:460 | |
NEW_FUNC[13/17]: 0x55b2a12960f0 in void Unserialize<CDataStream, CBlockUndo&>(CDataStream&, CBlockUndo&) src/./serialize.h:608 | |
NEW_FUNC[14/17]: 0x55b2a12962f0 in void SerReadWriteMany<CDataStream, std::vector<CTxUndo, std::allocator<CTxUndo> >&>(CDataStream&, CSerActionUnserialize, std::vector<CTxUndo, std::allocator<CTxUndo> >&) src/./serialize.h:989 | |
NEW_FUNC[15/17]: 0x55b2a1296690 in void Unserialize_impl<CDataStream, CTxUndo, std::allocator<CTxUndo>, CTxUndo>(CDataStream&, std::vector<CTxUndo, std::allocator<CTxUndo> >&, CTxUndo const&) src/./serialize.h:762 | |
NEW_FUNC[11/13]: 0x55b2a129a1a0 in void CTxUndo::Unserialize<CDataStream>(CDataStream&) src/./undo.h:86 | |
NEW_FUNC[12/13]: 0x55b2a129b190 in void CCompactSize::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:492 | |
NEW_FUNC[1/20]: 0x55b2a1220600 in prevector<28u, unsigned char, unsigned int, int>::~prevector() src/./prevector.h:456 | |
NEW_FUNC[2/20]: 0x55b2a123b2a0 in prevector<28u, unsigned char, unsigned int, int>::size() const src/./prevector.h:277 | |
NEW_FUNC[3/20]: 0x55b2a123b670 in prevector<28u, unsigned char, unsigned int, int>::change_capacity(unsigned int) src/./prevector.h:165 | |
NEW_FUNC[4/20]: 0x55b2a1285660 in prevector<28u, unsigned char, unsigned int, int>::resize(unsigned int) src/./prevector.h:311 | |
NEW_FUNC[5/20]: 0x55b2a1288ba0 in CTxOut::SetNull() src/./primitives/transaction.h:155 | |
NEW_FUNC[6/20]: 0x55b2a1288c90 in CScript::clear() src/./script/script.h:563 | |
NEW_FUNC[18/20]: 0x55b2a129ddd0 in void TxInUndoDeserializer::Unserialize<CDataStream>(CDataStream&) src/./undo.h:47 | |
NEW_FUNC[19/20]: 0x55b2a129e5e0 in void CVarInt<(VarIntMode)0, unsigned int>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[20/20]: 0x55b2a129e750 in unsigned int ReadVarInt<CDataStream, (VarIntMode)0, unsigned int>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/6]: 0x55b2a129ecf0 in void CTxOutCompressor::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./compressor.h:97 | |
NEW_FUNC[2/6]: 0x55b2a129f1d0 in void CVarInt<(VarIntMode)0, unsigned long>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[3/6]: 0x55b2a129f330 in unsigned long ReadVarInt<CDataStream, (VarIntMode)0, unsigned long>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[4/6]: 0x55b2a129f8d0 in void CScriptCompressor::Unserialize<CDataStream>(CDataStream&) src/./compressor.h:64 | |
NEW_FUNC[5/6]: 0x55b2a12a0150 in CDataStream& CDataStream::operator>><CVarInt<(VarIntMode)0, unsigned int> >(CVarInt<(VarIntMode)0, unsigned int>&&) src/./streams.h:460 | |
NEW_FUNC[6/6]: 0x55b2a2144410 in DecompressAmount(unsigned long) src/compressor.cpp:170 | |
stat::number_of_executed_units: 10046 | |
stat::average_exec_per_sec: 5023 | |
stat::new_units_added: 56 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 144 | |
Number of unique code paths taken during fuzzing round: 50 | |
Testing fuzzer bloomfilter_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/9]: 0x5644efdf4080 in unsigned long ReadCompactSize<CDataStream>(CDataStream&) src/./serialize.h:290 | |
NEW_FUNC[5/9]: 0x5644efe067b0 in void Unserialize_impl<CDataStream, unsigned char, std::allocator<unsigned char> >(CDataStream&, std::vector<unsigned char, std::allocator<unsigned char> >&, unsigned char const&) src/./serialize.h:746 | |
NEW_FUNC[8/9]: 0x5644efe0dd20 in CDataStream& CDataStream::operator>><CBloomFilter&>(CBloomFilter&) src/./streams.h:460 | |
NEW_FUNC[9/9]: 0x5644efe0f280 in void CBloomFilter::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./bloom.h:72 | |
stat::number_of_executed_units: 11867 | |
stat::average_exec_per_sec: 5933 | |
stat::new_units_added: 27 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 312 | |
Number of unique code paths taken during fuzzing round: 22 | |
Testing fuzzer coins_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[1/13]: 0x557044c2c590 in prevector<28u, unsigned char, unsigned int, int>::~prevector() src/./prevector.h:456 | |
NEW_FUNC[2/13]: 0x557044c47230 in prevector<28u, unsigned char, unsigned int, int>::size() const src/./prevector.h:277 | |
NEW_FUNC[3/13]: 0x557044c47600 in prevector<28u, unsigned char, unsigned int, int>::change_capacity(unsigned int) src/./prevector.h:165 | |
NEW_FUNC[7/13]: 0x557044c915f0 in prevector<28u, unsigned char, unsigned int, int>::resize(unsigned int) src/./prevector.h:311 | |
NEW_FUNC[8/13]: 0x557044c94b30 in CTxOut::SetNull() src/./primitives/transaction.h:155 | |
NEW_FUNC[9/13]: 0x557044c94c20 in CScript::clear() src/./script/script.h:563 | |
NEW_FUNC[10/13]: 0x557044c9fd10 in CDataStream& CDataStream::operator>><Coin&>(Coin&) src/./streams.h:460 | |
NEW_FUNC[11/13]: 0x557044ca1200 in void Coin::Unserialize<CDataStream>(CDataStream&) src/./coins.h:68 | |
NEW_FUNC[12/13]: 0x557044ca16d0 in void CVarInt<(VarIntMode)0, unsigned int>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[13/13]: 0x557044ca1840 in unsigned int ReadVarInt<CDataStream, (VarIntMode)0, unsigned int>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/3]: 0x557044ca1de0 in void CTxOutCompressor::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./compressor.h:97 | |
NEW_FUNC[2/3]: 0x557044ca22c0 in void CVarInt<(VarIntMode)0, unsigned long>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[3/3]: 0x557044ca2420 in unsigned long ReadVarInt<CDataStream, (VarIntMode)0, unsigned long>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/3]: 0x557044ca29c0 in void CScriptCompressor::Unserialize<CDataStream>(CDataStream&) src/./compressor.h:64 | |
NEW_FUNC[2/3]: 0x557044ca3240 in CDataStream& CDataStream::operator>><CVarInt<(VarIntMode)0, unsigned int> >(CVarInt<(VarIntMode)0, unsigned int>&&) src/./streams.h:460 | |
NEW_FUNC[3/3]: 0x557045b4e800 in DecompressAmount(unsigned long) src/compressor.cpp:170 | |
NEW_FUNC[1/6]: 0x557044c47440 in prevector<28u, unsigned char, unsigned int, int>::capacity() const src/./prevector.h:295 | |
NEW_FUNC[2/6]: 0x557044c47ea0 in prevector<28u, unsigned char, unsigned int, int>::item_ptr(int) src/./prevector.h:196 | |
NEW_FUNC[3/6]: 0x557044c480f0 in prevector<28u, unsigned char, unsigned int, int>::indirect_ptr(int) src/./prevector.h:161 | |
NEW_FUNC[4/6]: 0x557044ca3530 in CDataStream& CDataStream::operator>><Span<unsigned char> >(Span<unsigned char>&&) src/./streams.h:460 | |
NEW_FUNC[5/6]: 0x557044ca3d80 in Span<std::remove_pointer<decltype(std::declval<CScript>().data())>::type> MakeSpan<CScript>(CScript&) src/./span.h:58 | |
NEW_FUNC[6/6]: 0x557044ca4190 in void Unserialize<CDataStream>(CDataStream&, Span<unsigned char>&) src/./serialize.h:236 | |
NEW_FUNC[7/7]: 0x557045b4d4f0 in GetSpecialScriptSize(unsigned int) src/compressor.cpp:88 | |
NEW_FUNC[1/3]: 0x557044c2bf80 in CScript::operator<<(opcodetype) src/./script/script.h:448 | |
NEW_FUNC[2/3]: 0x557044c46590 in prevector<28u, unsigned char, unsigned int, int>::insert(prevector<28u, unsigned char, unsigned int, int>::iterator, unsigned char const&) src/./prevector.h:342 | |
NEW_FUNC[3/3]: 0x557044ca3690 in CDataStream::ignore(int) src/./streams.h:419 | |
stat::number_of_executed_units: 11764 | |
stat::average_exec_per_sec: 5882 | |
stat::new_units_added: 39 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 109 | |
Number of unique code paths taken during fuzzing round: 34 | |
Testing fuzzer diskblockindex_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/13]: 0x557091062cd0 in CDiskBlockIndex::CDiskBlockIndex() src/./chain.h:353 | |
NEW_FUNC[5/13]: 0x557091062f10 in CDataStream& CDataStream::operator>><CDiskBlockIndex&>(CDiskBlockIndex&) src/./streams.h:460 | |
NEW_FUNC[6/13]: 0x557091063110 in CBlockIndex::CBlockIndex() src/./chain.h:215 | |
NEW_FUNC[7/13]: 0x557091063260 in CBlockIndex::SetNull() src/./chain.h:192 | |
NEW_FUNC[8/13]: 0x557091063a90 in base_uint<256u>::base_uint() src/./arith_uint256.h:34 | |
NEW_FUNC[9/13]: 0x557091063c50 in base_uint<256u>::operator=(base_uint<256u> const&) src/./arith_uint256.h:50 | |
NEW_FUNC[10/13]: 0x557091065270 in void CDiskBlockIndex::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./chain.h:364 | |
NEW_FUNC[11/13]: 0x557091066720 in void SerReadWriteMany<CDataStream, CVarInt<(VarIntMode)1, int> >(CDataStream&, CSerActionUnserialize, CVarInt<(VarIntMode)1, int>&&) src/./serialize.h:989 | |
NEW_FUNC[12/13]: 0x557091066aa0 in void CVarInt<(VarIntMode)1, int>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[13/13]: 0x557091066c10 in int ReadVarInt<CDataStream, (VarIntMode)1, int>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/3]: 0x5570910668e0 in void SerReadWriteMany<CDataStream, CVarInt<(VarIntMode)0, unsigned int> >(CDataStream&, CSerActionUnserialize, CVarInt<(VarIntMode)0, unsigned int>&&) src/./serialize.h:989 | |
NEW_FUNC[2/3]: 0x557091067200 in void CVarInt<(VarIntMode)0, unsigned int>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[3/3]: 0x557091067370 in unsigned int ReadVarInt<CDataStream, (VarIntMode)0, unsigned int>(CDataStream&) src/./serialize.h:402 | |
stat::number_of_executed_units: 12489 | |
stat::average_exec_per_sec: 6244 | |
stat::new_units_added: 28 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 23 | |
Testing fuzzer inv_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/6]: 0x55d46c9f8ca0 in CDataStream& CDataStream::operator>><CInv&>(CInv&) src/./streams.h:460 | |
NEW_FUNC[5/6]: 0x55d46c9fa200 in void CInv::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./protocol.h:392 | |
NEW_FUNC[6/6]: 0x55d46d92bb10 in CInv::CInv() src/protocol.cpp:162 | |
NEW_FUNC[1/1]: 0x55d46c9dd840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
stat::number_of_executed_units: 13242 | |
stat::average_exec_per_sec: 6621 | |
stat::new_units_added: 8 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 7 | |
Testing fuzzer messageheader_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/6]: 0x561d52ee7d00 in CDataStream& CDataStream::operator>><CMessageHeader&>(CMessageHeader&) src/./streams.h:460 | |
NEW_FUNC[5/6]: 0x561d52ee9260 in void CMessageHeader::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./protocol.h:50 | |
NEW_FUNC[6/6]: 0x561d53e18b70 in CMessageHeader::CMessageHeader(unsigned char const (&) [4]) src/protocol.cpp:80 | |
stat::number_of_executed_units: 13492 | |
stat::average_exec_per_sec: 6746 | |
stat::new_units_added: 10 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 109 | |
Number of unique code paths taken during fuzzing round: 9 | |
Testing fuzzer netaddr_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/6]: 0x5556feb9cc90 in CDataStream& CDataStream::operator>><CNetAddr&>(CNetAddr&) src/./streams.h:460 | |
NEW_FUNC[5/6]: 0x5556feb9e1f0 in void CNetAddr::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./netaddress.h:95 | |
NEW_FUNC[6/6]: 0x5556ffa93fb0 in CNetAddr::CNetAddr() src/netaddress.cpp:23 | |
stat::number_of_executed_units: 12956 | |
stat::average_exec_per_sec: 6478 | |
stat::new_units_added: 8 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 109 | |
Number of unique code paths taken during fuzzing round: 7 | |
Testing fuzzer script_flags during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[12/16]: 0x558fd87a8bc0 in CTransaction::CTransaction<CDataStream>(deserialize_type, CDataStream&) src/./primitives/transaction.h:316 | |
NEW_FUNC[13/16]: 0x558fd87a8e50 in CMutableTransaction::CMutableTransaction<CDataStream>(deserialize_type, CDataStream&) src/./primitives/transaction.h:388 | |
NEW_FUNC[16/16]: 0x558fd87a93e0 in void UnserializeTransaction<CDataStream, CMutableTransaction>(CMutableTransaction&, CDataStream&) src/./primitives/transaction.h:199 | |
NEW_FUNC[1/15]: 0x558fd874d310 in prevector<28u, unsigned char, unsigned int, int>::~prevector() src/./prevector.h:456 | |
NEW_FUNC[2/15]: 0x558fd876de50 in uint256::uint256() src/./uint256.h:123 | |
NEW_FUNC[6/15]: 0x558fd87a6e00 in unsigned long ReadCompactSize<CDataStream>(CDataStream&) src/./serialize.h:290 | |
NEW_FUNC[9/15]: 0x558fd87aa5e0 in CDataStream& CDataStream::operator>><std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&) src/./streams.h:460 | |
NEW_FUNC[12/15]: 0x558fd87ac130 in void Unserialize<CDataStream, CTxIn, std::allocator<CTxIn> >(CDataStream&, std::vector<CTxIn, std::allocator<CTxIn> >&) src/./serialize.h:780 | |
NEW_FUNC[13/15]: 0x558fd87ac400 in void Unserialize_impl<CDataStream, CTxIn, std::allocator<CTxIn>, CTxIn>(CDataStream&, std::vector<CTxIn, std::allocator<CTxIn> >&, CTxIn const&) src/./serialize.h:762 | |
NEW_FUNC[14/15]: 0x558fd87ac7d0 in CTxIn::CTxIn() src/./primitives/transaction.h:99 | |
NEW_FUNC[1/13]: 0x558fd87a55c0 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
NEW_FUNC[11/13]: 0x558fd87b1250 in void CTxIn::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/transaction.h:109 | |
NEW_FUNC[12/13]: 0x558fd87b14b0 in void SerReadWriteMany<CDataStream, COutPoint&>(CDataStream&, CSerActionUnserialize, COutPoint&) src/./serialize.h:989 | |
NEW_FUNC[13/13]: 0x558fd87b1850 in void COutPoint::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/transaction.h:32 | |
NEW_FUNC[1/8]: 0x558fd8767fb0 in prevector<28u, unsigned char, unsigned int, int>::size() const src/./prevector.h:277 | |
NEW_FUNC[2/8]: 0x558fd8768380 in prevector<28u, unsigned char, unsigned int, int>::change_capacity(unsigned int) src/./prevector.h:165 | |
NEW_FUNC[3/8]: 0x558fd87aa940 in CDataStream& CDataStream::operator>><unsigned char&>(unsigned char&) src/./streams.h:460 | |
NEW_FUNC[4/8]: 0x558fd87aabf0 in CDataStream& CDataStream::operator>><std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&) src/./streams.h:460 | |
NEW_FUNC[5/8]: 0x558fd87b2370 in prevector<28u, unsigned char, unsigned int, int>::resize(unsigned int) src/./prevector.h:311 | |
NEW_FUNC[6/8]: 0x558fd87b2c70 in void Unserialize_impl<CDataStream, CTxOut, std::allocator<CTxOut>, CTxOut>(CDataStream&, std::vector<CTxOut, std::allocator<CTxOut> >&, CTxOut const&) src/./serialize.h:762 | |
NEW_FUNC[7/8]: 0x558fd87b58b0 in CTxOut::SetNull() src/./primitives/transaction.h:155 | |
NEW_FUNC[8/8]: 0x558fd87b59a0 in CScript::clear() src/./script/script.h:563 | |
NEW_FUNC[1/1]: 0x558fd87ab790 in CDataStream& CDataStream::operator>><unsigned int&>(unsigned int&) src/./streams.h:460 | |
NEW_FUNC[10/10]: 0x558fd87b54b0 in void CTxOut::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/transaction.h:149 | |
stat::number_of_executed_units: 9048 | |
stat::average_exec_per_sec: 4524 | |
stat::new_units_added: 35 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 237 | |
Number of unique code paths taken during fuzzing round: 32 | |
Testing fuzzer service_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/6]: 0x556ff882fc90 in CDataStream& CDataStream::operator>><CService&>(CService&) src/./streams.h:460 | |
NEW_FUNC[5/6]: 0x556ff88311f0 in void CService::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./netaddress.h:167 | |
NEW_FUNC[6/6]: 0x556ff9730ba0 in CService::CService() src/netaddress.cpp:570 | |
stat::number_of_executed_units: 13523 | |
stat::average_exec_per_sec: 6761 | |
stat::new_units_added: 9 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 108 | |
Number of unique code paths taken during fuzzing round: 9 | |
Testing fuzzer transaction_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[12/16]: 0x56308021fe40 in CTransaction::CTransaction<CDataStream>(deserialize_type, CDataStream&) src/./primitives/transaction.h:316 | |
NEW_FUNC[13/16]: 0x5630802200d0 in CMutableTransaction::CMutableTransaction<CDataStream>(deserialize_type, CDataStream&) src/./primitives/transaction.h:388 | |
NEW_FUNC[16/16]: 0x563080220660 in void UnserializeTransaction<CDataStream, CMutableTransaction>(CMutableTransaction&, CDataStream&) src/./primitives/transaction.h:199 | |
NEW_FUNC[1/15]: 0x5630801c4590 in prevector<28u, unsigned char, unsigned int, int>::~prevector() src/./prevector.h:456 | |
NEW_FUNC[2/15]: 0x5630801e50d0 in uint256::uint256() src/./uint256.h:123 | |
NEW_FUNC[6/15]: 0x56308021e080 in unsigned long ReadCompactSize<CDataStream>(CDataStream&) src/./serialize.h:290 | |
NEW_FUNC[9/15]: 0x563080221860 in CDataStream& CDataStream::operator>><std::vector<CTxIn, std::allocator<CTxIn> >&>(std::vector<CTxIn, std::allocator<CTxIn> >&) src/./streams.h:460 | |
NEW_FUNC[12/15]: 0x5630802233b0 in void Unserialize<CDataStream, CTxIn, std::allocator<CTxIn> >(CDataStream&, std::vector<CTxIn, std::allocator<CTxIn> >&) src/./serialize.h:780 | |
NEW_FUNC[13/15]: 0x563080223680 in void Unserialize_impl<CDataStream, CTxIn, std::allocator<CTxIn>, CTxIn>(CDataStream&, std::vector<CTxIn, std::allocator<CTxIn> >&, CTxIn const&) src/./serialize.h:762 | |
NEW_FUNC[14/15]: 0x563080223a50 in CTxIn::CTxIn() src/./primitives/transaction.h:99 | |
NEW_FUNC[2/2]: 0x563080221bc0 in CDataStream& CDataStream::operator>><unsigned char&>(unsigned char&) src/./streams.h:460 | |
NEW_FUNC[1/12]: 0x56308021c840 in void SerReadWriteMany<CDataStream, uint256&>(CDataStream&, CSerActionUnserialize, uint256&) src/./serialize.h:989 | |
NEW_FUNC[10/12]: 0x5630802284d0 in void CTxIn::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/transaction.h:109 | |
NEW_FUNC[11/12]: 0x563080228730 in void SerReadWriteMany<CDataStream, COutPoint&>(CDataStream&, CSerActionUnserialize, COutPoint&) src/./serialize.h:989 | |
NEW_FUNC[12/12]: 0x563080228ad0 in void COutPoint::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/transaction.h:32 | |
NEW_FUNC[1/1]: 0x563080222a10 in CDataStream& CDataStream::operator>><unsigned int&>(unsigned int&) src/./streams.h:460 | |
NEW_FUNC[1/7]: 0x5630801df230 in prevector<28u, unsigned char, unsigned int, int>::size() const src/./prevector.h:277 | |
NEW_FUNC[2/7]: 0x5630801df600 in prevector<28u, unsigned char, unsigned int, int>::change_capacity(unsigned int) src/./prevector.h:165 | |
NEW_FUNC[3/7]: 0x563080221e70 in CDataStream& CDataStream::operator>><std::vector<CTxOut, std::allocator<CTxOut> >&>(std::vector<CTxOut, std::allocator<CTxOut> >&) src/./streams.h:460 | |
NEW_FUNC[4/7]: 0x5630802295f0 in prevector<28u, unsigned char, unsigned int, int>::resize(unsigned int) src/./prevector.h:311 | |
NEW_FUNC[5/7]: 0x563080229ef0 in void Unserialize_impl<CDataStream, CTxOut, std::allocator<CTxOut>, CTxOut>(CDataStream&, std::vector<CTxOut, std::allocator<CTxOut> >&, CTxOut const&) src/./serialize.h:762 | |
NEW_FUNC[6/7]: 0x56308022cb30 in CTxOut::SetNull() src/./primitives/transaction.h:155 | |
NEW_FUNC[7/7]: 0x56308022cc20 in CScript::clear() src/./script/script.h:563 | |
NEW_FUNC[10/10]: 0x56308022c730 in void CTxOut::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./primitives/transaction.h:149 | |
stat::number_of_executed_units: 11038 | |
stat::average_exec_per_sec: 5519 | |
stat::new_units_added: 45 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 197 | |
Number of unique code paths taken during fuzzing round: 37 | |
Testing fuzzer txoutcompressor_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[1/13]: 0x55d425a7f590 in prevector<28u, unsigned char, unsigned int, int>::~prevector() src/./prevector.h:456 | |
NEW_FUNC[2/13]: 0x55d425a9a230 in prevector<28u, unsigned char, unsigned int, int>::size() const src/./prevector.h:277 | |
NEW_FUNC[3/13]: 0x55d425a9a600 in prevector<28u, unsigned char, unsigned int, int>::change_capacity(unsigned int) src/./prevector.h:165 | |
NEW_FUNC[7/13]: 0x55d425ae45f0 in prevector<28u, unsigned char, unsigned int, int>::resize(unsigned int) src/./prevector.h:311 | |
NEW_FUNC[8/13]: 0x55d425ae7b30 in CTxOut::SetNull() src/./primitives/transaction.h:155 | |
NEW_FUNC[9/13]: 0x55d425ae7c20 in CScript::clear() src/./script/script.h:563 | |
NEW_FUNC[10/13]: 0x55d425af2d00 in CDataStream& CDataStream::operator>><CTxOutCompressor&>(CTxOutCompressor&) src/./streams.h:460 | |
NEW_FUNC[11/13]: 0x55d425af4260 in void CTxOutCompressor::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./compressor.h:97 | |
NEW_FUNC[12/13]: 0x55d425af4740 in void CVarInt<(VarIntMode)0, unsigned long>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[13/13]: 0x55d425af48a0 in unsigned long ReadVarInt<CDataStream, (VarIntMode)0, unsigned long>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/5]: 0x55d425af4e40 in void CScriptCompressor::Unserialize<CDataStream>(CDataStream&) src/./compressor.h:64 | |
NEW_FUNC[2/5]: 0x55d425af56c0 in CDataStream& CDataStream::operator>><CVarInt<(VarIntMode)0, unsigned int> >(CVarInt<(VarIntMode)0, unsigned int>&&) src/./streams.h:460 | |
NEW_FUNC[3/5]: 0x55d425af6290 in void CVarInt<(VarIntMode)0, unsigned int>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[4/5]: 0x55d425af6400 in unsigned int ReadVarInt<CDataStream, (VarIntMode)0, unsigned int>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[5/5]: 0x55d4269a19f0 in DecompressAmount(unsigned long) src/compressor.cpp:170 | |
NEW_FUNC[5/9]: 0x55d425af59b0 in CDataStream& CDataStream::operator>><Span<unsigned char> >(Span<unsigned char>&&) src/./streams.h:460 | |
NEW_FUNC[7/9]: 0x55d425af6d20 in void Unserialize<CDataStream>(CDataStream&, Span<unsigned char>&) src/./serialize.h:236 | |
NEW_FUNC[9/9]: 0x55d4269a06e0 in GetSpecialScriptSize(unsigned int) src/compressor.cpp:88 | |
NEW_FUNC[1/2]: 0x55d425a9aea0 in prevector<28u, unsigned char, unsigned int, int>::item_ptr(int) src/./prevector.h:196 | |
NEW_FUNC[2/2]: 0x55d425af6200 in Span<std::remove_pointer<decltype(std::declval<CScript>().data())>::type> MakeSpan<CScript>(CScript&) src/./span.h:58 | |
NEW_FUNC[1/2]: 0x55d425a9a440 in prevector<28u, unsigned char, unsigned int, int>::capacity() const src/./prevector.h:295 | |
NEW_FUNC[2/2]: 0x55d425a9b0f0 in prevector<28u, unsigned char, unsigned int, int>::indirect_ptr(int) src/./prevector.h:161 | |
NEW_FUNC[1/3]: 0x55d425a7ef80 in CScript::operator<<(opcodetype) src/./script/script.h:448 | |
NEW_FUNC[2/3]: 0x55d425a99590 in prevector<28u, unsigned char, unsigned int, int>::insert(prevector<28u, unsigned char, unsigned int, int>::iterator, unsigned char const&) src/./prevector.h:342 | |
NEW_FUNC[3/3]: 0x55d425af5b10 in CDataStream::ignore(int) src/./streams.h:419 | |
stat::number_of_executed_units: 10927 | |
stat::average_exec_per_sec: 5463 | |
stat::new_units_added: 37 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 109 | |
Number of unique code paths taken during fuzzing round: 30 | |
Testing fuzzer txundo_deserialize during 1 second(s) | |
A subset of reached functions: | |
NEW_FUNC[4/10]: 0x563dac21a0f0 in unsigned long ReadCompactSize<CDataStream>(CDataStream&) src/./serialize.h:290 | |
NEW_FUNC[5/10]: 0x563dac233d00 in CDataStream& CDataStream::operator>><CTxUndo&>(CTxUndo&) src/./streams.h:460 | |
NEW_FUNC[9/10]: 0x563dac235950 in void CTxUndo::Unserialize<CDataStream>(CDataStream&) src/./undo.h:86 | |
NEW_FUNC[10/10]: 0x563dac236940 in void CCompactSize::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:492 | |
NEW_FUNC[1/20]: 0x563dac1c0600 in prevector<28u, unsigned char, unsigned int, int>::~prevector() src/./prevector.h:456 | |
NEW_FUNC[2/20]: 0x563dac1db2a0 in prevector<28u, unsigned char, unsigned int, int>::size() const src/./prevector.h:277 | |
NEW_FUNC[3/20]: 0x563dac1db670 in prevector<28u, unsigned char, unsigned int, int>::change_capacity(unsigned int) src/./prevector.h:165 | |
NEW_FUNC[4/20]: 0x563dac225660 in prevector<28u, unsigned char, unsigned int, int>::resize(unsigned int) src/./prevector.h:311 | |
NEW_FUNC[5/20]: 0x563dac228ba0 in CTxOut::SetNull() src/./primitives/transaction.h:155 | |
NEW_FUNC[6/20]: 0x563dac228c90 in CScript::clear() src/./script/script.h:563 | |
NEW_FUNC[18/20]: 0x563dac239580 in void TxInUndoDeserializer::Unserialize<CDataStream>(CDataStream&) src/./undo.h:47 | |
NEW_FUNC[19/20]: 0x563dac239d90 in void CVarInt<(VarIntMode)0, unsigned int>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[20/20]: 0x563dac239f00 in unsigned int ReadVarInt<CDataStream, (VarIntMode)0, unsigned int>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/3]: 0x563dac23a4a0 in void CTxOutCompressor::SerializationOp<CDataStream, CSerActionUnserialize>(CDataStream&, CSerActionUnserialize) src/./compressor.h:97 | |
NEW_FUNC[2/3]: 0x563dac23a980 in void CVarInt<(VarIntMode)0, unsigned long>::Unserialize<CDataStream>(CDataStream&) src/./serialize.h:440 | |
NEW_FUNC[3/3]: 0x563dac23aae0 in unsigned long ReadVarInt<CDataStream, (VarIntMode)0, unsigned long>(CDataStream&) src/./serialize.h:402 | |
NEW_FUNC[1/3]: 0x563dac23b080 in void CScriptCompressor::Unserialize<CDataStream>(CDataStream&) src/./compressor.h:64 | |
NEW_FUNC[2/3]: 0x563dac23b900 in CDataStream& CDataStream::operator>><CVarInt<(VarIntMode)0, unsigned int> >(CVarInt<(VarIntMode)0, unsigned int>&&) src/./streams.h:460 | |
NEW_FUNC[3/3]: 0x563dad0e3b30 in DecompressAmount(unsigned long) src/compressor.cpp:170 | |
NEW_FUNC[5/9]: 0x563dac23bbf0 in CDataStream& CDataStream::operator>><Span<unsigned char> >(Span<unsigned char>&&) src/./streams.h:460 | |
NEW_FUNC[7/9]: 0x563dac23c850 in void Unserialize<CDataStream>(CDataStream&, Span<unsigned char>&) src/./serialize.h:236 | |
NEW_FUNC[9/9]: 0x563dad0e2820 in GetSpecialScriptSize(unsigned int) src/compressor.cpp:88 | |
stat::number_of_executed_units: 9486 | |
stat::average_exec_per_sec: 4743 | |
stat::new_units_added: 37 | |
stat::slowest_unit_time_sec: 0 | |
stat::peak_rss_mb: 125 | |
Number of unique code paths taken during fuzzing round: 28 | |
Tested fuzz harnesses seem to work as expected. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment