The followings are the branches where fuzzer fails to bypass.
LLVMFuzzerTestOneInput
[function]
[call site]
00000
foo__test_mess_sub_mess__unpack
[function]
[call site]
00001
protobuf_c_message_unpack
[function]
[call site]
00002
__assert_fail
[call site]
00003
do_alloc
[function]
[call site]
00004
do_alloc
[function]
[call site]
00005
do_free
[function]
[call site]
00006
protobuf_c_message_init
[function]
[call site]
00007
message_init_generic
[function]
[call site]
00008
parse_tag_and_wiretype
[function]
[call site]
00009
int_range_lookup
[function]
[call site]
00010
scan_length_prefixed_data
[function]
[call site]
00011
do_alloc
[function]
[call site]
00012
is_packable_type
[function]
[call site]
00013
count_packed_elements
[function]
[call site]
00014
max_b128_numbers
[function]
[call site]
00015
sizeof_elt_in_repeated_array
[function]
[call site]
00016
__assert_fail
[call site]
00017
__assert_fail
[call site]
00018
do_alloc
[function]
[call site]
00019
do_alloc
[function]
[call site]
00020
parse_member
[function]
[call site]
00021
do_alloc
[function]
[call site]
00022
parse_required_member
[function]
[call site]
00023
parse_int32
[function]
[call site]
00024
parse_uint32
[function]
[call site]
00025
parse_uint32
[function]
[call site]
00026
parse_uint32
[function]
[call site]
00027
unzigzag32
[function]
[call site]
00028
parse_fixed_uint32
[function]
[call site]
00029
parse_uint64
[function]
[call site]
00030
parse_uint32
[function]
[call site]
00031
parse_uint64
[function]
[call site]
00032
unzigzag64
[function]
[call site]
00033
parse_fixed_uint64
[function]
[call site]
00034
parse_boolean
[function]
[call site]
00035
do_free
[function]
[call site]
00036
do_alloc
[function]
[call site]
00037
do_free
[function]
[call site]
00038
do_alloc
[function]
[call site]
00039
protobuf_c_message_unpack
[function]
[call site]
00040
do_free
[function]
[call site]
00041
do_free
[function]
[call site]
00042
protobuf_c_message_free_unpacked
[function]
[call site]
00043
__assert_fail
[call site]
00044
do_free
[function]
[call site]
00045
do_free
[function]
[call site]
00046
protobuf_c_message_free_unpacked
[function]
[call site]
00047
do_free
[function]
[call site]
00048
do_free
[function]
[call site]
00049
do_free
[function]
[call site]
00050
protobuf_c_message_free_unpacked
[function]
[call site]
00051
do_free
[function]
[call site]
00052
do_free
[function]
[call site]
00053
do_free
[function]
[call site]
00054
do_free
[function]
[call site]
00055
do_free
[function]
[call site]
00056
do_free
[function]
[call site]
00057
do_free
[function]
[call site]
00058
do_free
[function]
[call site]
00059
merge_messages
[function]
[call site]
00060
sizeof_elt_in_repeated_array
[function]
[call site]
00061
do_alloc
[function]
[call site]
00062
do_free
[function]
[call site]
00063
do_free
[function]
[call site]
00064
int_range_lookup
[function]
[call site]
00065
merge_messages
[function]
[call site]
00066
sizeof_elt_in_repeated_array
[function]
[call site]
00067
protobuf_c_message_free_unpacked
[function]
[call site]
00068
parse_oneof_member
[function]
[call site]
00069
int_range_lookup
[function]
[call site]
00070
sizeof_elt_in_repeated_array
[function]
[call site]
00071
do_free
[function]
[call site]
00072
do_free
[function]
[call site]
00073
protobuf_c_message_free_unpacked
[function]
[call site]
00074
parse_required_member
[function]
[call site]
00075
parse_optional_member
[function]
[call site]
00076
parse_required_member
[function]
[call site]
00077
is_packable_type
[function]
[call site]
00078
parse_packed_repeated_member
[function]
[call site]
00079
sizeof_elt_in_repeated_array
[function]
[call site]
00080
scan_varint
[function]
[call site]
00081
parse_int32
[function]
[call site]
00082
scan_varint
[function]
[call site]
00083
parse_uint32
[function]
[call site]
00084
unzigzag32
[function]
[call site]
00085
scan_varint
[function]
[call site]
00086
parse_uint32
[function]
[call site]
00087
scan_varint
[function]
[call site]
00088
parse_uint64
[function]
[call site]
00089
unzigzag64
[function]
[call site]
00090
scan_varint
[function]
[call site]
00091
parse_uint64
[function]
[call site]
00092
scan_varint
[function]
[call site]
00093
parse_boolean
[function]
[call site]
00094
__assert_fail
[call site]
00095
parse_repeated_member
[function]
[call site]
00096
sizeof_elt_in_repeated_array
[function]
[call site]
00097
parse_required_member
[function]
[call site]
00098
__assert_fail
[call site]
00099
foo__test_mess_sub_mess__get_packed_size
[function]
[call site]
00100
__assert_fail
[call site]
00101
protobuf_c_message_get_packed_size
[function]
[call site]
00102
__assert_fail
[call site]
00103
required_field_get_packed_size
[function]
[call site]
00104
get_tag_size
[function]
[call site]
00105
sint32_size
[function]
[call site]
00106
zigzag32
[function]
[call site]
00107
uint32_size
[function]
[call site]
00108
int32_size
[function]
[call site]
00109
uint32_size
[function]
[call site]
00110
sint64_size
[function]
[call site]
00111
zigzag64
[function]
[call site]
00112
uint64_size
[function]
[call site]
00113
uint32_size
[function]
[call site]
00114
uint64_size
[function]
[call site]
00115
strlen
[call site]
00116
uint32_size
[function]
[call site]
00117
uint32_size
[function]
[call site]
00118
protobuf_c_message_get_packed_size
[function]
[call site]
00119
oneof_field_get_packed_size
[function]
[call site]
00120
required_field_get_packed_size
[function]
[call site]
00121
uint32_size
[function]
[call site]
00122
__assert_fail
[call site]
00123
optional_field_get_packed_size
[function]
[call site]
00124
required_field_get_packed_size
[function]
[call site]
00125
unlabeled_field_get_packed_size
[function]
[call site]
00126
field_is_zeroish
[function]
[call site]
00127
required_field_get_packed_size
[function]
[call site]
00128
repeated_field_get_packed_size
[function]
[call site]
00129
get_tag_size
[function]
[call site]
00130
sint32_size
[function]
[call site]
00131
int32_size
[function]
[call site]
00132
uint32_size
[function]
[call site]
00133
sint64_size
[function]
[call site]
00134
uint64_size
[function]
[call site]
00135
strlen
[call site]
00136
uint32_size
[function]
[call site]
00137
uint32_size
[function]
[call site]
00138
protobuf_c_message_get_packed_size
[function]
[call site]
00139
unknown_field_get_packed_size
[function]
[call site]
00140
get_tag_size
[function]
[call site]
00141
uint32_size
[function]
[call site]
00142
uint32_size
[function]
[call site]
00143
foo__test_mess_sub_mess__pack
[function]
[call site]
00144
__assert_fail
[call site]
00145
protobuf_c_message_pack
[function]
[call site]
00146
__assert_fail
[call site]
00147
required_field_pack
[function]
[call site]
00148
tag_pack
[function]
[call site]
00149
uint32_pack
[function]
[call site]
00150
uint64_pack
[function]
[call site]
00151
uint32_pack
[function]
[call site]
00152
sint32_pack
[function]
[call site]
00153
zigzag32
[function]
[call site]
00154
uint32_pack
[function]
[call site]
00155
int32_pack
[function]
[call site]
00156
uint32_pack
[function]
[call site]
00157
uint32_pack
[function]
[call site]
00158
sint64_pack
[function]
[call site]
00159
zigzag64
[function]
[call site]
00160
uint64_pack
[function]
[call site]
00161
uint64_pack
[function]
[call site]
00162
fixed32_pack
[function]
[call site]
00163
fixed64_pack
[function]
[call site]
00164
boolean_pack
[function]
[call site]
00165
string_pack
[function]
[call site]
00166
strlen
[call site]
00167
uint32_pack
[function]
[call site]
00168
binary_data_pack
[function]
[call site]
00169
uint32_pack
[function]
[call site]
00170
prefixed_message_pack
[function]
[call site]
00171
protobuf_c_message_pack
[function]
[call site]
00172
oneof_field_pack
[function]
[call site]
00173
required_field_pack
[function]
[call site]
00174
__assert_fail
[call site]
00175
optional_field_pack
[function]
[call site]
00176
required_field_pack
[function]
[call site]
00177
unlabeled_field_pack
[function]
[call site]
00178
field_is_zeroish
[function]
[call site]
00179
required_field_pack
[function]
[call site]
00180
repeated_field_pack
[function]
[call site]
00181
tag_pack
[function]
[call site]
00182
get_type_min_size
[function]
[call site]
00183
uint32_size
[function]
[call site]
00184
copy_to_little_endian_32
[function]
[call site]
00185
copy_to_little_endian_64
[function]
[call site]
00186
int32_pack
[function]
[call site]
00187
sint32_pack
[function]
[call site]
00188
sint64_pack
[function]
[call site]
00189
uint32_pack
[function]
[call site]
00190
uint64_pack
[function]
[call site]
00191
boolean_pack
[function]
[call site]
00192
__assert_fail
[call site]
00193
uint32_size
[function]
[call site]
00194
__assert_fail
[call site]
00195
uint32_pack
[function]
[call site]
00196
sizeof_elt_in_repeated_array
[function]
[call site]
00197
required_field_pack
[function]
[call site]
00198
unknown_field_pack
[function]
[call site]
00199
tag_pack
[function]
[call site]
00200
uint32_size
[function]
[call site]
00201
uint32_pack
[function]
[call site]
00202
fuzzing::memory::memory_test(void const*, unsigned long)
[function]
[call site]
00203
fuzzing::memory::memory_test_asan(void const*, unsigned long)
[function]
[call site]
00204
fuzzing::memory::memory_test_msan(void const*, unsigned long)
[function]
[call site]
00205
foo__test_mess_sub_mess__free_unpacked
[function]
[call site]
00206
__assert_fail
[call site]
00207
protobuf_c_message_free_unpacked
[function]
[call site]
00208
foo__test_field_flags__unpack
[function]
[call site]
00209
protobuf_c_message_unpack
[function]
[call site]
00210
foo__test_field_flags__get_packed_size
[function]
[call site]
00211
__assert_fail
[call site]
00212
protobuf_c_message_get_packed_size
[function]
[call site]
00213
foo__test_field_flags__pack
[function]
[call site]
00214
__assert_fail
[call site]
00215
protobuf_c_message_pack
[function]
[call site]
00216
fuzzing::memory::memory_test(void const*, unsigned long)
[function]
[call site]
00217
foo__test_field_flags__free_unpacked
[function]
[call site]
00218
__assert_fail
[call site]
00219
protobuf_c_message_free_unpacked
[function]
[call site]
00220
foo__test_message_check__unpack
[function]
[call site]
00221
protobuf_c_message_unpack
[function]
[call site]
00222
foo__test_message_check__get_packed_size
[function]
[call site]
00223
__assert_fail
[call site]
00224
protobuf_c_message_get_packed_size
[function]
[call site]
00225
foo__test_message_check__pack
[function]
[call site]
00226
__assert_fail
[call site]
00227
protobuf_c_message_pack
[function]
[call site]
00228
fuzzing::memory::memory_test(void const*, unsigned long)
[function]
[call site]
00229
foo__test_message_check__free_unpacked
[function]
[call site]
00230
__assert_fail
[call site]
00231
protobuf_c_message_free_unpacked
[function]
[call site]
00232