Fuzz introspector: parse_frame_header
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
50 0 EP call site: 00000 FrameHeader::parse_internal

Fuzzer calltree

0 fuzz_target [function] [call site] 00000
1 Bytes::into [function] [call site] 00001
1 ClientRequestBuilder::new [function] [call site] 00002
2 ClientRequestBuilder::new [function] [call site] 00003
3 ClientRequestBuilder::new [function] [call site] 00004
3 ClientRequestBuilder::new [function] [call site] 00005
2 ClientRequestBuilder::new [function] [call site] 00006
1 tungstenite::protocol::frame::FrameHeader::parse [function] [call site] 00007
2 &Cursor::position [function] [call site] 00008
2 FrameHeader::parse_internal [function] [call site] 00009
3 MockWrite::read [function] [call site] 00010
4 io::Error::new [function] [call site] 00012
5 ClientRequestBuilder::new [function] [call site] 00013
5 ClientRequestBuilder::new [function] [call site] 00014
3 LengthFormat::for_byte [function] [call site] 00027
4 LengthFormat::U8 [function] [call site] 00028
3 LengthFormat::extra_bytes [function] [call site] 00029
3 mem::size_of::<u64> [function] [call site] 00030
3 &Cursor::read_exact [function] [call site] 00031
3 u64::from_be_bytes [function] [call site] 00036
3 Error::from [function] [call site] 00037
4 Error::Capacity [function] [call site] 00038
4 Error::Protocol [function] [call site] 00039
4 ProtocolError::HttparseError [function] [call site] 00040
3 MockWrite::read [function] [call site] 00041
3 Error::Protocol [function] [call site] 00045
3 ProtocolError::InvalidOpcode [function] [call site] 00046
2 &Cursor::set_position [function] [call site] 00049
1 Result::ok [function] [call site] 00050