The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
41 | 35 | Document::len | call site: 00035 | Serializer::serialize_newtype_struct |
17 | 105 | SerializerHint::take | call site: 00105 | ParsedDecimal128::new |
15 | 136 | Serializer::new | call site: 00136 | Serializer::serialize_newtype_struct |
14 | 90 | Timestamp::from_le_bytes | call site: 00090 | ElementType::from |
6 | 77 | Timestamp::from_le_bytes | call site: 00077 | ParsedDecimal128::new |
3 | 0 | EP | call site: 00000 | ParsedDecimal128::new |
3 | 132 | ParsedDecimal128::new | call site: 00132 | |
2 | 31 | ParsedDecimal128::new | call site: 00031 | serialize_to_buffer |
fuzz_target
[function]
[call site]
00000
bson::deserialize_from_slice::<Utf8Lossy<Document>>
[function]
[call site]
00001
bson::serialize_to_vec
[function]
[call site]
00002
ParsedDecimal128::new
[function]
[call site]
00003
view_bits_mut::<Msb0>
[function]
[call site]
00004
store_be
[function]
[call site]
00005
bytes.view_bits::<Msb0>
[function]
[call site]
00006
bytes.view_bits::<Msb0>().load_le::<u128>
[function]
[call site]
00007
view_bits::<Msb0>
[function]
[call site]
00008
all
[function]
[call site]
00009
all
[function]
[call site]
00010
Exponent::from_bits
[function]
[call site]
00011
view_bits_mut::<Msb0>
[function]
[call site]
00012
copy_from_bitslice
[function]
[call site]
00013
Self
[function]
[call site]
00014
Coefficient::from_bits
[function]
[call site]
00015
view_bits_mut::<Msb0>
[function]
[call site]
00016
Document::len
[function]
[call site]
00017
Document::len
[function]
[call site]
00018
Document::len
[function]
[call site]
00019
copy_from_bitslice
[function]
[call site]
00020
copy_from_bitslice
[function]
[call site]
00021
Self
[function]
[call site]
00022
Exponent::value
[function]
[call site]
00023
Exponent::raw
[function]
[call site]
00024
0.view_bits::<Msb0>
[function]
[call site]
00025
0.view_bits::<Msb0>().load_be::<u16>
[function]
[call site]
00026
Err
[function]
[call site]
00027
Error::decimal128
[function]
[call site]
00028
into
[function]
[call site]
00029
Ok
[function]
[call site]
00030
Coefficient
[function]
[call site]
00031
serialize_to_buffer
[function]
[call site]
00032
raw::Serializer::new
[function]
[call site]
00033
Document::len
[function]
[call site]
00034
Document::len
[function]
[call site]
00035
Uuid::serialize
[function]
[call site]
00036
Serializer::serialize_newtype_struct
[function]
[call site]
00037
Serializer::is_human_readable
[function]
[call site]
00038
unwrap_or
[function]
[call site]
00039
Uuid::serialize
[function]
[call site]
00040
Serializer::serialize_newtype_struct
[function]
[call site]
00041
crate::Uuid::parse_str
[function]
[call site]
00042
uuid::Uuid::parse_str
[function]
[call site]
00043
uuid::Uuid::parse_str
[function]
[call site]
00044
Utf8Lossy::as_ref
[function]
[call site]
00045
Utf8Lossy::deref
[function]
[call site]
00046
&Self::Target::as_ref
[function]
[call site]
00047
Utf8Lossy::deref
[function]
[call site]
00048
&Self::Target::as_ref
[function]
[call site]
00049
Result::map_err
[function]
[call site]
00050
Ok
[function]
[call site]
00051
Uuid::from_external_uuid
[function]
[call site]
00052
Utf8Lossy::as_ref
[function]
[call site]
00053
Result::map_err
[function]
[call site]
00054
Ok
[function]
[call site]
00055
Uuid::from_external_uuid
[function]
[call site]
00056
Result::map_err
[function]
[call site]
00057
Ok
[function]
[call site]
00058
Bson::Binary
[function]
[call site]
00059
Self::into
[function]
[call site]
00060
Ok
[function]
[call site]
00061
Bson::Binary
[function]
[call site]
00062
Err
[function]
[call site]
00063
Error::custom
[function]
[call site]
00064
Error::serialization
[function]
[call site]
00065
ElementType::from
[function]
[call site]
00066
Error::with_message
[function]
[call site]
00067
Some
[function]
[call site]
00068
CString::into_string
[function]
[call site]
00069
Serializer::is_human_readable
[function]
[call site]
00070
Uuid::serialize
[function]
[call site]
00071
Document::from_reader
[function]
[call site]
00072
crate::raw::RawDocumentBuf::from_reader
[function]
[call site]
00073
crate::raw::reader_to_vec
[function]
[call site]
00074
Result::read_exact
[function]
[call site]
00075
Timestamp::from_le_bytes
[function]
[call site]
00076
CowByteBuffer::copy_from_slice
[function]
[call site]
00077
CowByteBuffer::get_owned_buffer
[function]
[call site]
00078
get_or_insert_with
[function]
[call site]
00079
Cow::Owned
[function]
[call site]
00080
ParsedDecimal128::new
[function]
[call site]
00081
to_mut
[function]
[call site]
00082
CowByteBuffer::copy_from_slice
[function]
[call site]
00083
CowByteBuffer::copy_from_slice
[function]
[call site]
00084
Timestamp::from_le_bytes
[function]
[call site]
00085
CowByteBuffer::copy_from_slice
[function]
[call site]
00086
CowByteBuffer::copy_from_slice
[function]
[call site]
00087
Timestamp::from_le_bytes
[function]
[call site]
00088
Timestamp::from_le_bytes
[function]
[call site]
00089
Timestamp::from_le_bytes
[function]
[call site]
00090
Err
[function]
[call site]
00091
Error::malformed_bytes
[function]
[call site]
00092
ElementType::from
[function]
[call site]
00093
Error::with_message
[function]
[call site]
00094
Vec::with_capacity
[function]
[call site]
00095
Document::extend
[function]
[call site]
00096
Document::insert
[function]
[call site]
00097
Document::insert
[function]
[call site]
00098
Document::insert
[function]
[call site]
00099
Self::into
[function]
[call site]
00100
BT::into
[function]
[call site]
00101
Self::into
[function]
[call site]
00102
BT::into
[function]
[call site]
00103
SerializerHint::take
[function]
[call site]
00104
std::mem::replace
[function]
[call site]
00105
SerializerHint::read_to_end
[function]
[call site]
00106
Ok
[function]
[call site]
00107
Decimal128::from_bytes
[function]
[call site]
00108
u16::try_into
[function]
[call site]
00109
as_slice
[function]
[call site]
00110
crate::error::Result::map_err
[function]
[call site]
00111
Ok
[function]
[call site]
00112
Bson::Document
[function]
[call site]
00113
Ok
[function]
[call site]
00114
Bson::Array
[function]
[call site]
00115
Document::into_iter
[function]
[call site]
00116
Document::into_iter
[function]
[call site]
00117
test_ser_map
[function]
[call site]
00118
TestLock::run_concurrently
[function]
[call site]
00119
read
[function]
[call site]
00120
unwrap
[function]
[call site]
00121
ParsedDecimal128::new
[function]
[call site]
00122
view_bits_mut::<Msb0>
[function]
[call site]
00123
store_be
[function]
[call site]
00124
bytes.view_bits::<Msb0>
[function]
[call site]
00125
bytes.view_bits::<Msb0>().load_le::<u128>
[function]
[call site]
00126
view_bits::<Msb0>
[function]
[call site]
00127
all
[function]
[call site]
00128
all
[function]
[call site]
00129
Exponent::from_bits
[function]
[call site]
00130
Coefficient::from_bits
[function]
[call site]
00131
Coefficient
[function]
[call site]
00132
Document::insert
[function]
[call site]
00133
Document::insert
[function]
[call site]
00134
Serializer::new
[function]
[call site]
00135
Document::len
[function]
[call site]
00136
Uuid::serialize
[function]
[call site]
00137
Serializer::serialize_newtype_struct
[function]
[call site]
00138
std::result::Result::unwrap
[function]
[call site]
00139
bson
[function]
[call site]
00140
<_
[call site]
00141
collect
[function]
[call site]
00142
Err
[function]
[call site]
00143
Error::custom
[function]
[call site]
00144
Some
[function]
[call site]
00145
Uuid::serialize
[function]
[call site]
00146
Uuid::serialize
[function]
[call site]
00147
std::result::Result::map_err
[function]
[call site]
00148
Uuid::serialize
[function]
[call site]
00149
Ok
[function]
[call site]
00150
Ok
[function]
[call site]
00151