The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 44 | 93 | parse_content_foo | call site: 00093 | soup_header_parse_semi_param_list |
| 39 | 37 | set_content_foo | call site: 00037 | sanitize_filename |
| 15 | 144 | soup_message_headers_append_common | call site: 00144 | soup_header_name_from_string |
| 6 | 79 | soup_message_headers_remove_common | call site: 00079 | soup_message_headers_set |
| 3 | 260 | soup_content_sniffer_sniff | call site: 00260 | sniff_text_or_binary |
| 2 | 140 | soup_message_headers_set | call site: 00140 | |
| 2 | 165 | soup_message_headers_append_common | call site: 00165 | |
| 1 | 10 | method_is_valid | call site: 00010 | |
| 1 | 16 | is_host_valid | call site: 00016 | |
| 1 | 20 | is_host_valid | call site: 00020 | |
| 1 | 25 | soup_uri_is_valid | call site: 00025 | |
| 1 | 161 | is_valid_header_value | call site: 00161 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzz_set_logging_func
[function]
[call site]
00001
g_log_set_writer_func
[function]
[call site]
00002
g_bytes_new
[function]
[call site]
00003
soup_content_sniffer_new
[function]
[call site]
00004
g_object_new
[function]
[call site]
00005
G_N_ELEMENTS
[function]
[call site]
00006
soup_message_new
[function]
[call site]
00007
g_return_val_if_fail
[function]
[call site]
00008
method_is_valid
[function]
[call site]
00009
g_ascii_isalnum
[function]
[call site]
00010
strchr
[function]
[call site]
00011
g_return_val_if_fail
[function]
[call site]
00012
g_uri_parse
[function]
[call site]
00013
soup_uri_is_valid
[function]
[call site]
00014
is_host_valid
[function]
[call site]
00015
g_hostname_is_non_ascii
[function]
[call site]
00016
g_hostname_to_ascii
[function]
[call site]
00017
g_ascii_isdigit
[function]
[call site]
00018
strchr
[function]
[call site]
00019
g_hostname_is_ip_address
[function]
[call site]
00020
g_free
[function]
[call site]
00021
is_valid_character_for_host
[function]
[call site]
00022
G_N_ELEMENTS
[function]
[call site]
00023
g_free
[function]
[call site]
00024
g_uri_get_host
[function]
[call site]
00025
g_uri_unref
[function]
[call site]
00026
soup_message_new_from_uri
[function]
[call site]
00027
g_return_val_if_fail
[function]
[call site]
00028
method_is_valid
[function]
[call site]
00029
g_return_val_if_fail
[function]
[call site]
00030
soup_uri_is_valid
[function]
[call site]
00031
g_object_new
[function]
[call site]
00032
g_uri_unref
[function]
[call site]
00033
soup_message_headers_set_content_type
[function]
[call site]
00034
g_return_if_fail
[function]
[call site]
00035
set_content_foo
[function]
[call site]
00036
g_string_new
[function]
[call site]
00037
g_hash_table_iter_init
[function]
[call site]
00038
g_hash_table_iter_next
[function]
[call site]
00039
g_string_append
[function]
[call site]
00040
g_strcmp0
[function]
[call site]
00041
sanitize_filename
[function]
[call site]
00042
g_strdup
[function]
[call site]
00043
is_valid_leading_or_trailingcharacter_for_filename
[function]
[call site]
00044
g_ascii_isspace
[function]
[call site]
00045
memmove
[function]
[call site]
00046
strlen
[function]
[call site]
00047
strlen
[function]
[call site]
00048
is_valid_leading_or_trailingcharacter_for_filename
[function]
[call site]
00049
strchr
[function]
[call site]
00050
g_ascii_iscntrl
[function]
[call site]
00051
soup_header_g_string_append_param
[function]
[call site]
00052
g_return_if_fail
[function]
[call site]
00053
g_return_if_fail
[function]
[call site]
00054
g_string_append
[function]
[call site]
00055
append_param_internal
[function]
[call site]
00056
g_utf8_validate
[function]
[call site]
00057
append_param_rfc5987
[function]
[call site]
00058
g_string_append
[function]
[call site]
00059
g_string_append
[function]
[call site]
00060
g_uri_escape_string
[function]
[call site]
00061
g_string_append
[function]
[call site]
00062
g_free
[function]
[call site]
00063
soup_char_is_token
[function]
[call site]
00064
g_string_append
[function]
[call site]
00065
g_string_append_c
[function]
[call site]
00066
g_string_append
[function]
[call site]
00067
append_param_quoted
[function]
[call site]
00068
g_string_append
[function]
[call site]
00069
g_string_append
[function]
[call site]
00070
g_string_append_c
[function]
[call site]
00071
g_string_append_c
[function]
[call site]
00072
strcspn
[function]
[call site]
00073
g_string_append_len
[function]
[call site]
00074
g_string_append_c
[function]
[call site]
00075
g_free
[function]
[call site]
00076
soup_message_headers_replace_common
[function]
[call site]
00077
soup_message_headers_remove_common
[function]
[call site]
00078
g_return_if_fail
[function]
[call site]
00079
find_common_header
[function]
[call site]
00080
g_free
[function]
[call site]
00081
g_array_remove_index
[function]
[call site]
00082
g_hash_table_remove
[function]
[call site]
00083
GUINT_TO_POINTER
[function]
[call site]
00084
soup_message_headers_set
[function]
[call site]
00085
g_clear_pointer
[function]
[call site]
00086
parse_content_foo
[function]
[call site]
00087
soup_message_headers_get_one_common
[function]
[call site]
00088
find_last_common_header
[function]
[call site]
00089
strchr
[function]
[call site]
00090
strchr
[function]
[call site]
00091
g_strdup
[function]
[call site]
00092
strchr
[function]
[call site]
00093
g_ascii_isspace
[function]
[call site]
00094
soup_header_parse_semi_param_list
[function]
[call site]
00095
g_return_val_if_fail
[function]
[call site]
00096
parse_param_list
[function]
[call site]
00097
g_hash_table_new_full
[function]
[call site]
00098
parse_list
[function]
[call site]
00099
skip_delims
[function]
[call site]
00100
g_ascii_isspace
[function]
[call site]
00101
skip_item
[function]
[call site]
00102
unskip_lws
[function]
[call site]
00103
g_ascii_isspace
[function]
[call site]
00104
g_slist_prepend
[function]
[call site]
00105
g_strndup
[function]
[call site]
00106
skip_delims
[function]
[call site]
00107
g_slist_reverse
[function]
[call site]
00108
strchr
[function]
[call site]
00109
unskip_lws
[function]
[call site]
00110
g_free
[function]
[call site]
00111
g_string_new
[function]
[call site]
00112
skip_lws
[function]
[call site]
00113
g_ascii_isspace
[function]
[call site]
00114
decode_rfc5987_inplace
[function]
[call site]
00115
strchr
[function]
[call site]
00116
g_ascii_strncasecmp
[function]
[call site]
00117
g_ascii_strncasecmp
[function]
[call site]
00118
strchr
[function]
[call site]
00119
g_uri_unescape_string
[function]
[call site]
00120
g_convert_with_fallback
[function]
[call site]
00121
g_free
[function]
[call site]
00122
g_string_assign
[function]
[call site]
00123
g_free
[function]
[call site]
00124
g_string_free
[function]
[call site]
00125
g_free
[function]
[call site]
00126
decode_quoted_string_inplace
[function]
[call site]
00127
g_hash_table_lookup_extended
[function]
[call site]
00128
g_clear_pointer
[function]
[call site]
00129
g_slist_foreach
[function]
[call site]
00130
g_string_free
[function]
[call site]
00131
g_hash_table_replace
[function]
[call site]
00132
g_string_free
[function]
[call site]
00133
g_string_free
[function]
[call site]
00134
g_free
[function]
[call site]
00135
g_slist_free
[function]
[call site]
00136
soup_header_parse_semi_param_list
[function]
[call site]
00137
g_assert
[function]
[call site]
00138
strpbrk
[function]
[call site]
00139
strpbrk
[function]
[call site]
00140
g_free
[function]
[call site]
00141
g_ascii_strcasecmp
[function]
[call site]
00142
soup_message_headers_append_common
[function]
[call site]
00143
soup_message_headers_get_one
[function]
[call site]
00144
g_return_val_if_fail
[function]
[call site]
00145
g_return_val_if_fail
[function]
[call site]
00146
soup_header_name_from_string
[function]
[call site]
00147
soup_header_name_find
[function]
[call site]
00148
soup_header_name_hash_function
[function]
[call site]
00149
gperf_case_strncmp
[function]
[call site]
00150
strlen
[function]
[call site]
00151
soup_message_headers_get_one_common
[function]
[call site]
00152
find_last_uncommon_header
[function]
[call site]
00153
g_ascii_strcasecmp
[function]
[call site]
00154
g_warning
[function]
[call site]
00155
soup_message_headers_get_one_common
[function]
[call site]
00156
g_ascii_strtoull
[function]
[call site]
00157
g_ascii_strtoull
[function]
[call site]
00158
strcmp
[function]
[call site]
00159
is_valid_header_value
[function]
[call site]
00160
strpbrk
[function]
[call site]
00161
g_warning
[function]
[call site]
00162
g_array_sized_new
[function]
[call site]
00163
g_strdup
[function]
[call site]
00164
g_array_append_val
[function]
[call site]
00165
g_hash_table_remove
[function]
[call site]
00166
GUINT_TO_POINTER
[function]
[call site]
00167
soup_message_headers_set
[function]
[call site]
00168
g_string_free
[function]
[call site]
00169
soup_message_get_response_headers
[function]
[call site]
00170
soup_message_get_instance_private
[function]
[call site]
00171
g_return_val_if_fail
[function]
[call site]
00172
SOUP_IS_MESSAGE
[function]
[call site]
00173
soup_content_sniffer_sniff
[function]
[call site]
00174
soup_message_headers_get_content_type
[function]
[call site]
00175
g_return_val_if_fail
[function]
[call site]
00176
parse_content_foo
[function]
[call site]
00177
soup_message_get_response_headers
[function]
[call site]
00178
soup_message_headers_get_one_common
[function]
[call site]
00179
soup_message_get_response_headers
[function]
[call site]
00180
g_strcmp0
[function]
[call site]
00181
g_ascii_strcasecmp
[function]
[call site]
00182
g_ascii_strcasecmp
[function]
[call site]
00183
g_ascii_strcasecmp
[function]
[call site]
00184
sniff_unknown
[function]
[call site]
00185
g_bytes_get_data
[function]
[call site]
00186
MIN
[function]
[call site]
00187
g_strdup
[function]
[call site]
00188
G_N_ELEMENTS
[function]
[call site]
00189
g_strdup
[function]
[call site]
00190
g_strdup
[function]
[call site]
00191
sniff_images
[function]
[call site]
00192
sniff_media
[function]
[call site]
00193
g_bytes_get_data
[function]
[call site]
00194
MIN
[function]
[call site]
00195
g_strdup
[function]
[call site]
00196
G_N_ELEMENTS
[function]
[call site]
00197
sniff_audio_video
[function]
[call site]
00198
sniff_media
[function]
[call site]
00199
G_N_ELEMENTS
[function]
[call site]
00200
sniff_mp4
[function]
[call site]
00201
g_bytes_get_data
[function]
[call site]
00202
MIN
[function]
[call site]
00203
data_has_prefix
[function]
[call site]
00204
strlen
[function]
[call site]
00205
memcmp
[function]
[call site]
00206
strlen
[function]
[call site]
00207
data_has_prefix
[function]
[call site]
00208
data_has_prefix
[function]
[call site]
00209
g_strdup
[function]
[call site]
00210
g_strdup
[function]
[call site]
00211
g_strdup
[function]
[call site]
00212
g_strdup
[function]
[call site]
00213
g_str_equal
[function]
[call site]
00214
g_str_equal
[function]
[call site]
00215
g_str_equal
[function]
[call site]
00216
g_str_equal
[function]
[call site]
00217
sniff_text_or_binary
[function]
[call site]
00218
g_bytes_get_data
[function]
[call site]
00219
MIN
[function]
[call site]
00220
g_strdup
[function]
[call site]
00221
g_strdup
[function]
[call site]
00222
g_strdup
[function]
[call site]
00223
sniff_unknown
[function]
[call site]
00224
g_str_has_suffix
[function]
[call site]
00225
g_ascii_strcasecmp
[function]
[call site]
00226
g_ascii_strcasecmp
[function]
[call site]
00227
g_strdup
[function]
[call site]
00228
g_ascii_strcasecmp
[function]
[call site]
00229
sniff_feed_or_html
[function]
[call site]
00230
g_bytes_get_data
[function]
[call site]
00231
MIN
[function]
[call site]
00232
skip_insignificant_space
[function]
[call site]
00233
g_strdup
[function]
[call site]
00234
data_has_prefix
[function]
[call site]
00235
data_has_prefix
[function]
[call site]
00236
data_has_prefix
[function]
[call site]
00237
data_has_prefix
[function]
[call site]
00238
g_strdup
[function]
[call site]
00239
data_has_prefix
[function]
[call site]
00240
g_strdup
[function]
[call site]
00241
data_has_prefix
[function]
[call site]
00242
skip_insignificant_space
[function]
[call site]
00243
data_has_prefix
[function]
[call site]
00244
skip_insignificant_space
[function]
[call site]
00245
data_has_prefix
[function]
[call site]
00246
g_strdup
[function]
[call site]
00247
data_has_prefix
[function]
[call site]
00248
skip_insignificant_space
[function]
[call site]
00249
data_has_prefix
[function]
[call site]
00250
g_strdup
[function]
[call site]
00251
g_strdup
[function]
[call site]
00252
g_ascii_strncasecmp
[function]
[call site]
00253
sniff_images
[function]
[call site]
00254
g_strdup
[function]
[call site]
00255
g_ascii_strncasecmp
[function]
[call site]
00256
g_ascii_strncasecmp
[function]
[call site]
00257
g_ascii_strcasecmp
[function]
[call site]
00258
sniff_audio_video
[function]
[call site]
00259
g_strdup
[function]
[call site]
00260
g_str_equal
[function]
[call site]
00261
sniff_text_or_binary
[function]
[call site]
00262
g_strdup
[function]
[call site]
00263
g_object_unref
[function]
[call site]
00264
g_free
[function]
[call site]
00265
g_bytes_unref
[function]
[call site]
00266
g_object_unref
[function]
[call site]
00267