The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 247 | 0 | EP | call site: 00000 | lwan_tpl_compile_string_full |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
LWAN_MIN
[function]
[call site]
00001
memcpy
[function]
[call site]
00002
lwan_tpl_compile_string_full
[function]
[call site]
00003
strlen
[function]
[call site]
00004
lwan_tpl_compile_value_full
[function]
[call site]
00005
calloc
[function]
[call site]
00006
parse_value
[function]
[call site]
00007
parser_init
[function]
[call site]
00008
symtab_push
[function]
[call site]
00009
malloc
[function]
[call site]
00010
hash_str_new
[function]
[call site]
00011
hash_custom_new
[function]
[call site]
00012
malloc
[function]
[call site]
00013
UNLIKELY
[function]
[call site]
00014
calloc
[function]
[call site]
00015
UNLIKELY
[function]
[call site]
00016
calloc
[function]
[call site]
00017
UNLIKELY
[function]
[call site]
00018
free
[function]
[call site]
00019
free
[function]
[call site]
00020
hash_add
[function]
[call site]
00021
hash_add_internal
[function]
[call site]
00022
calc_hash
[function]
[call site]
00023
sha1_init
[function]
[call site]
00024
sha1_update
[function]
[call site]
00025
memcpy
[function]
[call site]
00026
sha1_transform
[function]
[call site]
00027
memcpy
[function]
[call site]
00028
memcpy
[function]
[call site]
00029
R0
[function]
[call site]
00030
STATE
[function]
[call site]
00031
STATE
[function]
[call site]
00032
STATE
[function]
[call site]
00033
STATE
[function]
[call site]
00034
STATE
[function]
[call site]
00035
R1
[function]
[call site]
00036
STATE
[function]
[call site]
00037
STATE
[function]
[call site]
00038
STATE
[function]
[call site]
00039
STATE
[function]
[call site]
00040
STATE
[function]
[call site]
00041
R2
[function]
[call site]
00042
STATE
[function]
[call site]
00043
STATE
[function]
[call site]
00044
STATE
[function]
[call site]
00045
STATE
[function]
[call site]
00046
STATE
[function]
[call site]
00047
R3
[function]
[call site]
00048
STATE
[function]
[call site]
00049
STATE
[function]
[call site]
00050
STATE
[function]
[call site]
00051
STATE
[function]
[call site]
00052
STATE
[function]
[call site]
00053
R4
[function]
[call site]
00054
STATE
[function]
[call site]
00055
STATE
[function]
[call site]
00056
STATE
[function]
[call site]
00057
STATE
[function]
[call site]
00058
STATE
[function]
[call site]
00059
memset
[function]
[call site]
00060
memset
[function]
[call site]
00061
sha1_transform
[function]
[call site]
00062
memcpy
[function]
[call site]
00063
sha1_finalize
[function]
[call site]
00064
sha1_update
[function]
[call site]
00065
sha1_update
[function]
[call site]
00066
sha1_update
[function]
[call site]
00067
memset
[function]
[call site]
00068
memset
[function]
[call site]
00069
snprintf
[function]
[call site]
00070
no_tombstone
[function]
[call site]
00071
hash_probe_key
[function]
[call site]
00072
hash_probe_half
[function]
[call site]
00073
memchr
[function]
[call site]
00074
assert
[function]
[call site]
00075
LIKELY
[function]
[call site]
00076
struct
[call site]
00077
UNLIKELY
[function]
[call site]
00078
memchr
[function]
[call site]
00079
hash_probe_half
[function]
[call site]
00080
struct
[call site]
00081
struct
[call site]
00082
UNLIKELY
[function]
[call site]
00083
__builtin_mul_overflow
[function]
[call site]
00084
hash_resize
[function]
[call site]
00085
assert
[function]
[call site]
00086
UNLIKELY
[function]
[call site]
00087
calloc
[function]
[call site]
00088
UNLIKELY
[function]
[call site]
00089
calloc
[function]
[call site]
00090
UNLIKELY
[function]
[call site]
00091
free
[function]
[call site]
00092
HASH_FOREACH
[function]
[call site]
00093
hash_add
[function]
[call site]
00094
UNLIKELY
[function]
[call site]
00095
free
[function]
[call site]
00096
free
[function]
[call site]
00097
assert
[function]
[call site]
00098
free
[function]
[call site]
00099
free
[function]
[call site]
00100
UNLIKELY
[function]
[call site]
00101
LIKELY
[function]
[call site]
00102
hash_probe_tombstone
[function]
[call site]
00103
hash_probe_half_tombstone
[function]
[call site]
00104
memchr
[function]
[call site]
00105
hash_probe_half_tombstone
[function]
[call site]
00106
lwan_status_critical
[function]
[call site]
00107
__builtin_unreachable
[function]
[call site]
00108
hash_unref
[function]
[call site]
00109
HASH_FOREACH
[function]
[call site]
00110
struct
[call site]
00111
struct
[call site]
00112
free
[function]
[call site]
00113
free
[function]
[call site]
00114
free
[function]
[call site]
00115
free
[function]
[call site]
00116
chunk_array_init
[function]
[call site]
00117
lex_init
[function]
[call site]
00118
lexeme_ring_buffer_init
[function]
[call site]
00119
list_head_init
[function]
[call site]
00120
lex_next
[function]
[call site]
00121
lexeme_ring_buffer_get_ptr_or_null
[function]
[call site]
00122
lwan_lua_create_state
[function]
[call site]
00123
luaL_newstate
[function]
[call site]
00124
UNLIKELY
[function]
[call site]
00125
luaL_openlibs
[function]
[call site]
00126
luaopen_log
[function]
[call site]
00127
FOR_EACH_LOG_FUNCTION
[function]
[call site]
00128
luaL_newmetatable
[function]
[call site]
00129
luaL_register
[function]
[call site]
00130
luaL_newmetatable
[function]
[call site]
00131
luaL_register
[function]
[call site]
00132
lua_methods
[function]
[call site]
00133
lua_setfield
[function]
[call site]
00134
UNLIKELY
[function]
[call site]
00135
luaL_dofile
[function]
[call site]
00136
lwan_status_error
[function]
[call site]
00137
lua_tostring
[function]
[call site]
00138
UNLIKELY
[function]
[call site]
00139
luaL_dostring
[function]
[call site]
00140
lwan_status_error
[function]
[call site]
00141
lua_tostring
[function]
[call site]
00142
lwan_status_error
[function]
[call site]
00143
lua_close
[function]
[call site]
00144
lexeme_ring_buffer_get_ptr_or_null
[function]
[call site]
00145
state
[function]
[call site]
00146
parser_shutdown
[function]
[call site]
00147
lwan_status_error
[function]
[call site]
00148
free
[function]
[call site]
00149
list_empty
[function]
[call site]
00150
list_debug
[function]
[call site]
00151
list_for_each_safe
[function]
[call site]
00152
lwan_status_error
[function]
[call site]
00153
list_del
[function]
[call site]
00154
list_debug_node
[function]
[call site]
00155
list_poison
[function]
[call site]
00156
free
[function]
[call site]
00157
lwan_status_error
[function]
[call site]
00158
symtab_pop
[function]
[call site]
00159
assert
[function]
[call site]
00160
hash_unref
[function]
[call site]
00161
free
[function]
[call site]
00162
lwan_status_error
[function]
[call site]
00163
symtab_pop
[function]
[call site]
00164
lwan_status_error
[function]
[call site]
00165
lwan_status_error
[function]
[call site]
00166
post_process_template
[function]
[call site]
00167
chunk_array_get_elem
[function]
[call site]
00168
chunk_array_len
[function]
[call site]
00169
LWAN_ARRAY_FOREACH
[function]
[call site]
00170
lwan_strbuf_append_printf
[function]
[call site]
00171
va_start
[function]
[call site]
00172
lwan_strbuf_append_vprintf
[function]
[call site]
00173
internal_printf
[function]
[call site]
00174
UNLIKELY
[function]
[call site]
00175
vasprintf
[function]
[call site]
00176
save_str
[function]
[call site]
00177
free
[function]
[call site]
00178
va_end
[function]
[call site]
00179
lwan_status_error
[function]
[call site]
00180
assert
[function]
[call site]
00181
malloc
[function]
[call site]
00182
lwan_status_critical_perror
[function]
[call site]
00183
lwan_status_error
[function]
[call site]
00184
chunk_array_get_elem_index
[function]
[call site]
00185
chunk_array_get_elem
[function]
[call site]
00186
assert
[function]
[call site]
00187
malloc
[function]
[call site]
00188
lwan_status_critical_perror
[function]
[call site]
00189
lwan_status_error
[function]
[call site]
00190
lwan_status_error
[function]
[call site]
00191
lwan_status_error
[function]
[call site]
00192
free_chunk_array
[function]
[call site]
00193
LWAN_ARRAY_FOREACH
[function]
[call site]
00194
free_chunk
[function]
[call site]
00195
free
[function]
[call site]
00196
lwan_strbuf_free
[function]
[call site]
00197
UNLIKELY
[function]
[call site]
00198
assert
[function]
[call site]
00199
free
[function]
[call site]
00200
free
[function]
[call site]
00201
lwan_tpl_free
[function]
[call site]
00202
unbake_direct_addresses
[function]
[call site]
00203
LWAN_ARRAY_FOREACH
[function]
[call site]
00204
unbake_direct_addresses
[function]
[call site]
00205
free_chunk_array
[function]
[call site]
00206
free
[function]
[call site]
00207
chunk_array_reset
[function]
[call site]
00208
dump_program
[function]
[call site]
00209
LWAN_ARRAY_FOREACH
[function]
[call site]
00210
printf
[function]
[call site]
00211
printf
[function]
[call site]
00212
printf
[function]
[call site]
00213
instr
[function]
[call site]
00214
snprintf
[function]
[call site]
00215
lwan_strbuf_get_length
[function]
[call site]
00216
lwan_strbuf_get_buffer
[function]
[call site]
00217
strnlen
[function]
[call site]
00218
printf
[function]
[call site]
00219
instr
[function]
[call site]
00220
printf
[function]
[call site]
00221
instr
[function]
[call site]
00222
printf
[function]
[call site]
00223
instr
[function]
[call site]
00224
printf
[function]
[call site]
00225
instr
[function]
[call site]
00226
printf
[function]
[call site]
00227
instr
[function]
[call site]
00228
printf
[function]
[call site]
00229
instr
[function]
[call site]
00230
printf
[function]
[call site]
00231
instr
[function]
[call site]
00232
printf
[function]
[call site]
00233
instr
[function]
[call site]
00234
printf
[function]
[call site]
00235
instr
[function]
[call site]
00236
printf
[function]
[call site]
00237
instr
[function]
[call site]
00238
printf
[function]
[call site]
00239
instr
[function]
[call site]
00240
printf
[function]
[call site]
00241
printf
[function]
[call site]
00242
printf
[function]
[call site]
00243
printf
[function]
[call site]
00244
printf
[function]
[call site]
00245
lwan_tpl_free
[function]
[call site]
00246
lwan_tpl_free
[function]
[call site]
00247