The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 163 | 0 | EP | call site: 00000 | MHD_response_add_auth_digest_challenge |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
pick_status_code(FuzzedDataProvider&)
[function]
[call site]
00001
create_response(FuzzedDataProvider&, MHD_HTTP_StatusCode)
[function]
[call site]
00002
MHD_response_from_buffer
[function]
[call site]
00003
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00004
calloc
[call site]
00005
calloc
[call site]
00006
MHD_response_from_buffer
[function]
[call site]
00007
MHD_response_from_buffer_copy
[function]
[call site]
00008
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00009
response_cntn_free_buf(void*)
[function]
[call site]
00010
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00011
MHD_response_from_iovec
[function]
[call site]
00012
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00013
calloc
[call site]
00014
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00015
mkstemp
[call site]
00016
unlink
[call site]
00017
write
[call site]
00018
MHD_response_from_fd
[function]
[call site]
00019
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00020
close
[call site]
00021
pipe
[call site]
00022
write
[call site]
00023
close
[call site]
00024
MHD_response_from_pipe
[function]
[call site]
00025
response_create_basic(MHD_HTTP_StatusCode, unsigned long, void (*)(void*), void*)
[function]
[call site]
00026
close
[call site]
00027
add_headers(FuzzedDataProvider&, MHD_Response*)
[function]
[call site]
00028
MHD_response_add_header
[function]
[call site]
00029
pthread_mutex_lock
[call site]
00030
mhd_str_equal_caseless(char const*, char const*)
[function]
[call site]
00031
pthread_mutex_unlock
[call site]
00032
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00033
fprintf
[call site]
00034
fprintf
[call site]
00035
fprintf
[call site]
00036
abort
[call site]
00037
mhd_str_equal_caseless(char const*, char const*)
[function]
[call site]
00038
pthread_mutex_unlock
[call site]
00039
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00040
response_add_header_int(MHD_Response*, char const*, char const*)
[function]
[call site]
00041
strlen
[call site]
00042
strlen
[call site]
00043
memchr
[call site]
00044
memchr
[call site]
00045
memchr
[call site]
00046
memchr
[call site]
00047
memchr
[call site]
00048
memchr
[call site]
00049
memchr
[call site]
00050
response_add_header_no_check(MHD_Response*, unsigned long, char const*, unsigned long, char const*)
[function]
[call site]
00051
is_name_h2_allowed(unsigned long, char const*)
[function]
[call site]
00052
mhd_str_equal_caseless_bin_n(char const*, char const*, unsigned long)
[function]
[call site]
00053
mhd_str_is_lowercase_bin_n(unsigned long, char const*)
[function]
[call site]
00054
mhd_str_to_lowercase_bin_n(unsigned long, char const*, char*)
[function]
[call site]
00055
pthread_mutex_unlock
[call site]
00056
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00057
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00058
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00059
MHD_response_add_header
[function]
[call site]
00060
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00061
MHD_response_add_predef_header
[function]
[call site]
00062
randomise_response_options(FuzzedDataProvider&, MHD_Response*)
[function]
[call site]
00063
ToMhdBool(bool)
[function]
[call site]
00064
MHD_R_OPTION_REUSABLE(MHD_Bool)
[function]
[call site]
00065
MHD_response_set_options
[function]
[call site]
00066
pthread_mutex_lock
[call site]
00067
pthread_mutex_unlock
[call site]
00068
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00069
response_make_reusable(MHD_Response*)
[function]
[call site]
00070
pthread_mutex_init
[call site]
00071
pthread_mutex_destroy
[call site]
00072
pthread_mutex_unlock
[call site]
00073
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00074
ToMhdBool(bool)
[function]
[call site]
00075
MHD_R_OPTION_HEAD_ONLY_RESPONSE(MHD_Bool)
[function]
[call site]
00076
MHD_response_set_options
[function]
[call site]
00077
ToMhdBool(bool)
[function]
[call site]
00078
MHD_R_OPTION_CHUNKED_ENC(MHD_Bool)
[function]
[call site]
00079
MHD_response_set_options
[function]
[call site]
00080
ToMhdBool(bool)
[function]
[call site]
00081
MHD_R_OPTION_CONN_CLOSE(MHD_Bool)
[function]
[call site]
00082
MHD_response_set_options
[function]
[call site]
00083
ToMhdBool(bool)
[function]
[call site]
00084
MHD_R_OPTION_HTTP_1_0_SERVER(MHD_Bool)
[function]
[call site]
00085
MHD_response_set_options
[function]
[call site]
00086
ToMhdBool(bool)
[function]
[call site]
00087
MHD_R_OPTION_HTTP_1_0_COMPATIBLE_STRICT(MHD_Bool)
[function]
[call site]
00088
MHD_response_set_options
[function]
[call site]
00089
ToMhdBool(bool)
[function]
[call site]
00090
MHD_R_OPTION_INSANITY_HEADER_CONTENT_LENGTH(MHD_Bool)
[function]
[call site]
00091
MHD_response_set_options
[function]
[call site]
00092
MHD_R_OPTION_TERMINATION_CALLBACK(void (*)(void*, MHD_RequestEndedData const*, void*), void*)
[function]
[call site]
00093
request_ended_cb(void*, MHD_RequestEndedData const*, void*)
[function]
[call site]
00094
MHD_response_set_options
[function]
[call site]
00095
add_auth(FuzzedDataProvider&, MHD_Response*, MHD_HTTP_StatusCode)
[function]
[call site]
00096
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00097
ToMhdBool(bool)
[function]
[call site]
00098
MHD_response_add_auth_basic_challenge
[function]
[call site]
00099
pthread_mutex_lock
[call site]
00100
response_add_auth_basic_challenge_int(MHD_Response*, char const*, MHD_Bool)
[function]
[call site]
00101
strlen
[call site]
00102
memchr
[call site]
00103
memchr
[call site]
00104
mhd_str_quote(char const*, unsigned long, char*, unsigned long)
[function]
[call site]
00105
realloc
[call site]
00106
pthread_mutex_unlock
[call site]
00107
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00108
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00109
ToMhdBool(bool)
[function]
[call site]
00110
ToMhdBool(bool)
[function]
[call site]
00111
MHD_response_add_auth_digest_challenge
[function]
[call site]
00112
pthread_mutex_lock
[call site]
00113
response_add_auth_digest_challenge_int(MHD_Response*, char const*, char const*, char const*, MHD_Bool, MHD_DigestAuthMultiQOP, MHD_DigestAuthMultiAlgo, MHD_Bool, MHD_Bool)
[function]
[call site]
00114
strlen
[call site]
00115
strlen
[call site]
00116
strlen
[call site]
00117
memchr
[call site]
00118
memchr
[call site]
00119
memchr
[call site]
00120
memchr
[call site]
00121
memchr
[call site]
00122
memchr
[call site]
00123
memchr
[call site]
00124
response_add_auth_digest_challenge_alg(MHD_Response*, MHD_String const*, MHD_StringNullable const*, MHD_StringNullable const*, MHD_Bool, bool, MHD_DigestAuthAlgo, MHD_Bool, MHD_Bool)
[function]
[call site]
00125
mhd_str_quote(char const*, unsigned long, char*, unsigned long)
[function]
[call site]
00126
mhd_str_quote(char const*, unsigned long, char*, unsigned long)
[function]
[call site]
00127
realloc
[call site]
00128
response_add_auth_digest_challenge_alg(MHD_Response*, MHD_String const*, MHD_StringNullable const*, MHD_StringNullable const*, MHD_Bool, bool, MHD_DigestAuthAlgo, MHD_Bool, MHD_Bool)
[function]
[call site]
00129
response_add_auth_digest_challenge_alg(MHD_Response*, MHD_String const*, MHD_StringNullable const*, MHD_StringNullable const*, MHD_Bool, bool, MHD_DigestAuthAlgo, MHD_Bool, MHD_Bool)
[function]
[call site]
00130
mhd_response_remove_auth_digest_headers(MHD_Response*)
[function]
[call site]
00131
pthread_mutex_unlock
[call site]
00132
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00133
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00134
ToMhdBool(bool)
[function]
[call site]
00135
ToMhdBool(bool)
[function]
[call site]
00136
ToMhdBool(bool)
[function]
[call site]
00137
MHD_response_add_auth_digest_challenge
[function]
[call site]
00138
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00139
ToMhdBool(bool)
[function]
[call site]
00140
MHD_response_add_auth_basic_challenge
[function]
[call site]
00141
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00142
ToMhdBool(bool)
[function]
[call site]
00143
MHD_response_add_auth_basic_challenge
[function]
[call site]
00144
safe_ascii(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00145
ToMhdBool(bool)
[function]
[call site]
00146
ToMhdBool(bool)
[function]
[call site]
00147
MHD_response_add_auth_digest_challenge
[function]
[call site]
00148
MHD_HTTP_status_code_to_string
[function]
[call site]
00149
MHD_status_code_to_string
[call site]
00150
MHD_response_destroy
[function]
[call site]
00151
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00152
response_full_deinit(MHD_Response*)
[function]
[call site]
00153
mhd_response_remove_auth_digest_headers(MHD_Response*)
[function]
[call site]
00154
mhd_response_remove_all_headers(MHD_Response*)
[function]
[call site]
00155
mhd_response_deinit_reusable(MHD_Response*)
[function]
[call site]
00156
pthread_mutex_destroy
[call site]
00157
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00158
mhd_response_deinit_content_data(MHD_Response*)
[function]
[call site]
00159
close
[call site]
00160
mhd_response_dec_use_count(MHD_Response*)
[function]
[call site]
00161
mhd_panic(char const*, char const*, unsigned int, char const*)
[function]
[call site]
00162
response_full_deinit(MHD_Response*)
[function]
[call site]
00163