The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 593 | 0 | EP | call site: 00000 | handle_message_from_agent |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzz_file_create
[function]
[call site]
00001
panic
[function]
[call site]
00002
fprintf
[call site]
00003
abort
[call site]
00004
_setjmp
[call site]
00005
fuzz_file_destroy
[function]
[call site]
00006
handle_message_from_agent
[function]
[call site]
00007
fuzz_libvchan_recv
[function]
[call site]
00008
fuzz_libvchan_read
[function]
[call site]
00009
panic
[function]
[call site]
00010
file_input_eof
[function]
[call site]
00011
file_read
[function]
[call site]
00012
__assert_fail
[call site]
00013
handle_vchan_error
[function]
[call site]
00014
fuzz_exit
[function]
[call site]
00015
longjmp
[call site]
00016
sanitize_message_from_agent
[function]
[call site]
00017
fuzz_exit
[function]
[call site]
00018
fuzz_exit
[function]
[call site]
00019
fuzz_exit
[function]
[call site]
00020
fuzz_exit
[function]
[call site]
00021
fuzz_exit
[function]
[call site]
00022
fuzz_exit
[function]
[call site]
00023
fuzz_exit
[function]
[call site]
00024
fuzz_exit
[function]
[call site]
00025
fuzz_exit
[function]
[call site]
00026
fuzz_exit
[function]
[call site]
00027
fuzz_libvchan_recv
[function]
[call site]
00028
handle_vchan_error
[function]
[call site]
00029
sanitize_name
[function]
[call site]
00030
strchr
[call site]
00031
sanitize_name
[function]
[call site]
00032
validate_request_id
[function]
[call site]
00033
send_service_refused
[function]
[call site]
00034
fuzz_libvchan_send
[function]
[call site]
00035
fuzz_write
[function]
[call site]
00036
panic
[function]
[call site]
00037
fuzz_exit
[function]
[call site]
00038
fuzz_libvchan_send
[function]
[call site]
00039
fuzz_exit
[function]
[call site]
00040
validate_service_name
[function]
[call site]
00041
sanitize_name
[function]
[call site]
00042
send_service_refused
[function]
[call site]
00043
handle_execute_service
[function]
[call site]
00044
find_policy_pending_slot
[function]
[call site]
00045
send_service_refused
[function]
[call site]
00046
fuzz_exit
[function]
[call site]
00047
atexit
[call site]
00048
null_exit
[function]
[call site]
00049
_exit
[call site]
00050
_exit
[call site]
00051
sigaction
[call site]
00052
handle_execute_service_child
[function]
[call site]
00053
syscall
[call site]
00054
close
[call site]
00055
connect_daemon_socket
[function]
[call site]
00056
socket
[call site]
00057
daemon__exit
[function]
[call site]
00058
_exit
[call site]
00059
connect
[call site]
00060
send_request_to_daemon
[function]
[call site]
00061
asprintf
[call site]
00062
daemon__exit
[function]
[call site]
00063
send
[call site]
00064
abort
[call site]
00065
__assert_fail
[call site]
00066
daemon__exit
[function]
[call site]
00067
qubes_read_all_to_malloc
[function]
[call site]
00068
abort
[call site]
00069
abort
[call site]
00070
abort
[call site]
00071
__assert_fail
[call site]
00072
fuzz_read
[function]
[call site]
00073
panic
[function]
[call site]
00074
file_input_eof
[function]
[call site]
00075
file_read
[function]
[call site]
00076
__errno_location
[call site]
00077
abort
[call site]
00078
__errno_location
[call site]
00079
abort
[call site]
00080
__errno_location
[call site]
00081
realloc
[call site]
00082
__errno_location
[call site]
00083
close
[call site]
00084
parse_policy_response
[function]
[call site]
00085
strlen
[call site]
00086
strsep
[call site]
00087
strncmp
[call site]
00088
strcmp
[call site]
00089
strcmp
[call site]
00090
strncmp
[call site]
00091
strdup
[call site]
00092
abort
[call site]
00093
strncmp
[call site]
00094
strdup
[call site]
00095
abort
[call site]
00096
strncmp
[call site]
00097
strdup
[call site]
00098
abort
[call site]
00099
strncmp
[call site]
00100
strcmp
[call site]
00101
strcmp
[call site]
00102
strncmp
[call site]
00103
strdup
[call site]
00104
abort
[call site]
00105
strncmp
[call site]
00106
strdup
[call site]
00107
abort
[call site]
00108
strncmp
[call site]
00109
strdup
[call site]
00110
abort
[call site]
00111
strchr
[call site]
00112
__assert_fail
[call site]
00113
close
[call site]
00114
abort
[call site]
00115
socketpair
[call site]
00116
daemon__exit
[function]
[call site]
00117
daemon__exit
[function]
[call site]
00118
close
[call site]
00119
daemon__exit
[function]
[call site]
00120
dup2
[call site]
00121
daemon__exit
[function]
[call site]
00122
close
[call site]
00123
abort
[call site]
00124
snprintf
[call site]
00125
execl
[call site]
00126
daemon__exit
[function]
[call site]
00127
close
[call site]
00128
abort
[call site]
00129
qubes_read_all_to_malloc
[function]
[call site]
00130
waitpid
[call site]
00131
daemon__exit
[function]
[call site]
00132
daemon__exit
[function]
[call site]
00133
parse_policy_response
[function]
[call site]
00134
daemon__exit
[function]
[call site]
00135
strchr
[call site]
00136
target_refers_to_dom0
[function]
[call site]
00137
asprintf
[call site]
00141
daemon__exit
[function]
[call site]
00142
register_exec_func
[function]
[call site]
00143
abort
[call site]
00144
do_exec
[function]
[call site]
00145
exec_qubes_rpc2
[function]
[call site]
00146
__assert_fail
[call site]
00147
calloc
[call site]
00148
_exit
[call site]
00149
should_strip_env_var
[function]
[call site]
00150
abort
[call site]
00154
strdup
[call site]
00155
_exit
[call site]
00156
strtok_r
[call site]
00157
_exit
[call site]
00158
strtok_r
[call site]
00159
_exit
[call site]
00160
_exit
[call site]
00161
strchr
[call site]
00162
abort
[call site]
00163
asprintf
[call site]
00164
strcmp
[call site]
00165
abort
[call site]
00166
asprintf
[call site]
00167
strcmp
[call site]
00168
abort
[call site]
00169
asprintf
[call site]
00170
abort
[call site]
00171
abort
[call site]
00172
asprintf
[call site]
00173
abort
[call site]
00174
asprintf
[call site]
00175
abort
[call site]
00176
asprintf
[call site]
00177
__assert_fail
[call site]
00178
execve
[call site]
00179
__errno_location
[call site]
00180
_exit
[call site]
00181
_exit
[call site]
00182
strcmp
[call site]
00183
strcmp
[call site]
00184
asprintf
[call site]
00185
execve
[call site]
00186
_exit
[call site]
00187
_exit
[call site]
00188
execl
[call site]
00189
_exit
[call site]
00190
run_qrexec_to_dom0
[function]
[call site]
00191
set_remote_domain
[function]
[call site]
00192
setenv
[call site]
00193
abort
[call site]
00194
connect_unix_socket_by_id
[function]
[call site]
00195
snprintf
[call site]
00196
abort
[call site]
00197
connect_unix_socket
[function]
[call site]
00198
socket
[call site]
00199
snprintf
[call site]
00200
abort
[call site]
00201
close
[call site]
00202
connect
[call site]
00203
__errno_location
[call site]
00204
close
[call site]
00205
handle_daemon_handshake
[function]
[call site]
00206
read_all
[function]
[call site]
00207
fuzz_read
[function]
[call site]
00208
__errno_location
[call site]
00209
__errno_location
[call site]
00210
__errno_location
[call site]
00211
set_block
[function]
[call site]
00212
fcntl
[call site]
00213
fcntl
[call site]
00214
read_all
[function]
[call site]
00215
write_all
[function]
[call site]
00216
fuzz_write
[function]
[call site]
00217
__errno_location
[call site]
00218
write_all
[function]
[call site]
00219
negotiate_connection_params
[function]
[call site]
00220
write_all
[function]
[call site]
00221
write_all
[function]
[call site]
00222
write_all
[function]
[call site]
00223
read_all
[function]
[call site]
00224
__assert_fail
[call site]
00225
read_all
[function]
[call site]
00226
buffer_init
[function]
[call site]
00227
parse_qubes_rpc_command
[function]
[call site]
00228
calloc
[call site]
00229
strchr
[call site]
00230
memdupnul
[function]
[call site]
00231
strncmp
[call site]
00232
strncmp
[call site]
00233
strchr
[call site]
00234
memchr
[call site]
00235
memdupnul
[function]
[call site]
00236
memdupnul
[function]
[call site]
00237
strchrnul
[call site]
00238
memdupnul
[function]
[call site]
00239
destroy_qrexec_parsed_command
[function]
[call site]
00240
wait_for_session_maybe
[function]
[call site]
00241
load_service_config_v2
[function]
[call site]
00242
__assert_fail
[call site]
00243
load_service_config_raw
[function]
[call site]
00244
getenv
[call site]
00245
find_file
[function]
[call site]
00246
strlen
[call site]
00247
strchrnul
[call site]
00248
strcpy
[call site]
00249
lstat
[call site]
00250
readlink
[call site]
00251
memcmp
[call site]
00252
memcmp
[call site]
00253
stat
[call site]
00254
__assert_fail
[call site]
00255
__assert_fail
[call site]
00256
__errno_location
[call site]
00257
find_file
[function]
[call site]
00258
qubes_toml_config_parse
[function]
[call site]
00259
fopen
[call site]
00260
getline
[call site]
00261
abort
[call site]
00262
strlen
[call site]
00263
qubes_isspace
[function]
[call site]
00264
qubes_is_key_byte
[function]
[call site]
00265
qubes_isspace
[function]
[call site]
00266
qubes_isspace
[function]
[call site]
00267
parse_toml_value
[function]
[call site]
00268
__errno_location
[call site]
00269
__isoc23_strtoull
[call site]
00270
__errno_location
[call site]
00271
strncmp
[call site]
00272
strncmp
[call site]
00273
strchr
[call site]
00274
qubes_isspace
[function]
[call site]
00275
strcmp
[call site]
00276
toml_check_dup_key
[function]
[call site]
00277
toml_value_free
[function]
[call site]
00278
toml_invalid_type
[function]
[call site]
00279
toml_value_free
[function]
[call site]
00280
strcmp
[call site]
00281
toml_check_dup_key
[function]
[call site]
00282
toml_value_free
[function]
[call site]
00283
toml_invalid_type
[function]
[call site]
00284
toml_value_free
[function]
[call site]
00285
strcmp
[call site]
00286
toml_check_dup_key
[function]
[call site]
00287
toml_value_free
[function]
[call site]
00288
toml_invalid_type
[function]
[call site]
00289
toml_value_free
[function]
[call site]
00290
strcmp
[call site]
00291
toml_check_dup_key
[function]
[call site]
00292
toml_value_free
[function]
[call site]
00293
toml_invalid_type
[function]
[call site]
00294
toml_value_free
[function]
[call site]
00295
strcmp
[call site]
00296
toml_check_dup_key
[function]
[call site]
00297
toml_value_free
[function]
[call site]
00298
toml_invalid_type
[function]
[call site]
00299
toml_value_free
[function]
[call site]
00300
toml_value_free
[function]
[call site]
00301
fclose
[call site]
00302
close
[call site]
00303
exec_wait_for_session
[function]
[call site]
00304
getenv
[call site]
00305
find_file
[function]
[call site]
00306
setenv
[call site]
00307
execl
[call site]
00308
_exit
[call site]
00309
waitpid
[call site]
00310
prepare_local_fds
[function]
[call site]
00311
abort
[call site]
00312
sigemptyset
[call site]
00313
sigaction
[call site]
00314
execute_parsed_qubes_rpc_command
[function]
[call site]
00315
find_qrexec_service
[function]
[call site]
00316
__assert_fail
[call site]
00317
__assert_fail
[call site]
00318
getenv
[call site]
00319
find_file
[function]
[call site]
00320
find_file
[function]
[call site]
00321
socket
[call site]
00322
strlen
[call site]
00323
qubes_connect
[function]
[call site]
00324
mkdtemp
[call site]
00325
symlink
[call site]
00326
__errno_location
[call site]
00327
connect
[call site]
00328
__errno_location
[call site]
00329
__errno_location
[call site]
00330
unlink
[call site]
00331
rmdir
[call site]
00332
__errno_location
[call site]
00333
close
[call site]
00334
strlen
[call site]
00335
buffer_append
[function]
[call site]
00336
__assert_fail
[call site]
00337
abort
[call site]
00338
abort
[call site]
00339
limited_malloc
[function]
[call site]
00340
abort
[call site]
00341
abort
[call site]
00342
buffer_free
[function]
[call site]
00343
limited_free
[function]
[call site]
00344
abort
[call site]
00345
buffer_init
[function]
[call site]
00346
__assert_fail
[call site]
00347
memcmp
[call site]
00348
__assert_fail
[call site]
00349
strchr
[call site]
00350
__assert_fail
[call site]
00351
strrchr
[call site]
00352
strlen
[call site]
00353
buffer_append
[function]
[call site]
00354
qubes_tcp_connect
[function]
[call site]
00355
validate_port
[function]
[call site]
00356
memcmp
[call site]
00357
strchr
[call site]
00358
getaddrinfo
[call site]
00359
__assert_fail
[call site]
00360
__assert_fail
[call site]
00361
socket
[call site]
00362
setsockopt
[call site]
00363
abort
[call site]
00364
connect
[call site]
00365
close
[call site]
00366
freeaddrinfo
[call site]
00367
euidaccess
[call site]
00368
__assert_fail
[call site]
00369
do_fork_exec
[function]
[call site]
00370
socketpair
[call site]
00371
socketpair
[call site]
00372
pipe2
[call site]
00373
signal
[call site]
00374
abort
[call site]
00375
fix_fds
[function]
[call site]
00376
_exit
[call site]
00377
dup2
[call site]
00378
dup2
[call site]
00379
dup2
[call site]
00380
abort
[call site]
00381
syscall
[call site]
00382
__assert_fail
[call site]
00383
__errno_location
[call site]
00384
abort
[call site]
00385
close
[call site]
00386
fix_fds
[function]
[call site]
00387
abort
[call site]
00388
close
[call site]
00389
close
[call site]
00390
close
[call site]
00391
do_fork_exec
[function]
[call site]
00392
fuzz_libvchan_client_init_async
[function]
[call site]
00393
qubes_wait_for_vchan_connection_with_timeout
[function]
[call site]
00394
clock_gettime
[call site]
00395
__assert_fail
[call site]
00396
clock_gettime
[call site]
00397
__assert_fail
[call site]
00398
ppoll
[call site]
00399
__errno_location
[call site]
00400
fuzz_libvchan_wait
[function]
[call site]
00401
fuzz_libvchan_client_init_async_finish
[function]
[call site]
00402
abort
[call site]
00403
fuzz_libvchan_close
[function]
[call site]
00404
handshake_and_go
[function]
[call site]
00405
fuzz_libvchan_is_open
[function]
[call site]
00406
handle_agent_handshake
[function]
[call site]
00407
read_vchan_all
[function]
[call site]
00408
fuzz_libvchan_read
[function]
[call site]
00409
read_vchan_all
[function]
[call site]
00410
write_vchan_all
[function]
[call site]
00411
fuzz_libvchan_write
[function]
[call site]
00412
fuzz_write
[function]
[call site]
00413
write_vchan_all
[function]
[call site]
00414
handle_failed_exec
[function]
[call site]
00415
fuzz_libvchan_send
[function]
[call site]
00416
send_exit_code
[function]
[call site]
00417
fuzz_libvchan_send
[function]
[call site]
00418
fuzz_libvchan_send
[function]
[call site]
00419
__assert_fail
[call site]
00420
select_loop
[function]
[call site]
00421
qrexec_process_io
[function]
[call site]
00422
__assert_fail
[call site]
00423
max_data_chunk_size
[function]
[call site]
00424
fuzz_libvchan_send
[function]
[call site]
00425
handle_vchan_error
[function]
[call site]
00426
fuzz_exit
[function]
[call site]
00427
sigemptyset
[call site]
00428
sigaddset
[call site]
00429
sigprocmask
[call site]
00430
sigemptyset
[call site]
00431
set_nonblock
[function]
[call site]
00432
set_nonblock
[function]
[call site]
00436
__assert_fail
[call site]
00437
__assert_fail
[call site]
00438
__assert_fail
[call site]
00439
set_nonblock
[function]
[call site]
00440
__assert_fail
[call site]
00441
__assert_fail
[call site]
00442
waitpid
[call site]
00443
fuzz_libvchan_send
[function]
[call site]
00444
close_stdio
[function]
[call site]
00445
shutdown
[call site]
00446
__errno_location
[call site]
00447
close
[call site]
00448
__errno_location
[call site]
00449
set_block
[function]
[call site]
00450
close
[call site]
00451
send_exit_code
[function]
[call site]
00452
handle_vchan_error
[function]
[call site]
00453
fuzz_libvchan_is_open
[function]
[call site]
00454
fuzz_libvchan_data_ready
[function]
[call site]
00455
buffer_len
[function]
[call site]
00456
close_stdio
[function]
[call site]
00457
buffer_len
[function]
[call site]
00458
fuzz_libvchan_buffer_space
[function]
[call site]
00459
fuzz_libvchan_fd_for_select
[function]
[call site]
00460
buffer_len
[function]
[call site]
00461
fuzz_libvchan_data_ready
[function]
[call site]
00462
ppoll
[call site]
00463
ppoll
[call site]
00464
__errno_location
[call site]
00465
fuzz_libvchan_wait
[function]
[call site]
00466
handle_vchan_error
[function]
[call site]
00467
fuzz_libvchan_send
[function]
[call site]
00468
close_stdio
[function]
[call site]
00469
handle_remote_data_v2
[function]
[call site]
00470
abort
[call site]
00471
flush_client_data
[function]
[call site]
00472
buffer_len
[function]
[call site]
00473
buffer_data
[function]
[call site]
00474
fuzz_write
[function]
[call site]
00475
buffer_remove
[function]
[call site]
00476
abort
[call site]
00477
limited_malloc
[function]
[call site]
00478
buffer_free
[function]
[call site]
00479
fuzz_libvchan_data_ready
[function]
[call site]
00480
fuzz_libvchan_recv
[function]
[call site]
00481
read_vchan_all
[function]
[call site]
00482
do_replace_chars
[function]
[call site]
00483
write_stdin
[function]
[call site]
00484
buffer_len
[function]
[call site]
00485
buffer_append
[function]
[call site]
00486
fuzz_write
[function]
[call site]
00487
abort
[call site]
00488
__errno_location
[call site]
00489
buffer_append
[function]
[call site]
00490
__errno_location
[call site]
00491
do_replace_chars
[function]
[call site]
00492
write_all
[function]
[call site]
00493
handle_vchan_error
[function]
[call site]
00494
fuzz_libvchan_send
[function]
[call site]
00495
close_stdio
[function]
[call site]
00496
fuzz_libvchan_send
[function]
[call site]
00497
close_stdio
[function]
[call site]
00498
handle_input_v2
[function]
[call site]
00499
abort
[call site]
00500
fuzz_libvchan_buffer_space
[function]
[call site]
00501
fuzz_read
[function]
[call site]
00502
write_all
[function]
[call site]
00503
__errno_location
[call site]
00504
__errno_location
[call site]
00505
fuzz_libvchan_send
[function]
[call site]
00506
write_vchan_all
[function]
[call site]
00507
close_stdio
[function]
[call site]
00508
handle_vchan_error
[function]
[call site]
00509
close_stdio
[function]
[call site]
00510
handle_input_v2
[function]
[call site]
00511
handle_vchan_error
[function]
[call site]
00512
close_stderr
[function]
[call site]
00513
set_block
[function]
[call site]
00514
close
[call site]
00515
fuzz_libvchan_send
[function]
[call site]
00516
close_stdio
[function]
[call site]
00517
close_stdio
[function]
[call site]
00518
close_stderr
[function]
[call site]
00519
waitpid
[call site]
00520
fuzz_libvchan_close
[function]
[call site]
00521
daemon__exit
[function]
[call site]
00522
asprintf
[call site]
00523
daemon__exit
[function]
[call site]
00524
qrexec_execute_vm
[function]
[call site]
00525
strncmp
[call site]
00526
qubesd_call2
[function]
[call site]
00527
strlen
[call site]
00528
strlen
[call site]
00529
strlen
[call site]
00530
socket
[call site]
00531
__errno_location
[call site]
00532
__errno_location
[call site]
00533
connect
[call site]
00534
qubes_sendmsg_all
[function]
[call site]
00535
sendmsg
[call site]
00536
__errno_location
[call site]
00537
__assert_fail
[call site]
00538
__errno_location
[call site]
00539
shutdown
[call site]
00540
qubes_read_all_to_malloc
[function]
[call site]
00541
strlen
[call site]
00542
close
[call site]
00543
memcmp
[call site]
00544
strlen
[call site]
00545
memcmp
[call site]
00546
memcmp
[call site]
00547
connect_unix_socket
[function]
[call site]
00548
qubesd_call
[function]
[call site]
00549
qubesd_call2
[function]
[call site]
00550
memcmp
[call site]
00551
memcmp
[call site]
00552
memcmp
[call site]
00553
connect_unix_socket
[function]
[call site]
00554
negotiate_connection_params
[function]
[call site]
00555
close
[call site]
00556
connect_unix_socket_by_id
[function]
[call site]
00557
send_service_connect
[function]
[call site]
00558
strncpy
[call site]
00559
write_all
[function]
[call site]
00560
write_all
[function]
[call site]
00561
write_all
[function]
[call site]
00562
close
[call site]
00563
poll
[call site]
00564
qubesd_call
[function]
[call site]
00565
daemon__exit
[function]
[call site]
00566
handle_vchan_error
[function]
[call site]
00567
fuzz_libvchan_recv
[function]
[call site]
00568
handle_vchan_error
[function]
[call site]
00569
sanitize_name
[function]
[call site]
00570
validate_request_id
[function]
[call site]
00571
strlen
[call site]
00572
validate_service_name
[function]
[call site]
00573
handle_execute_service
[function]
[call site]
00574
send_service_refused
[function]
[call site]
00575
handle_vchan_error
[function]
[call site]
00576
fuzz_libvchan_recv
[function]
[call site]
00577
handle_vchan_error
[function]
[call site]
00578
sanitize_name
[function]
[call site]
00579
sanitize_name
[function]
[call site]
00580
validate_request_id
[function]
[call site]
00581
strlen
[call site]
00582
validate_service_name
[function]
[call site]
00583
handle_execute_service
[function]
[call site]
00584
send_service_refused
[function]
[call site]
00585
handle_connection_terminated
[function]
[call site]
00586
fuzz_libvchan_recv
[function]
[call site]
00587
handle_vchan_error
[function]
[call site]
00588
fuzz_exit
[function]
[call site]
00589
release_vchan_port
[function]
[call site]
00590
terminate_client
[function]
[call site]
00591
close
[call site]
00592
fuzz_file_destroy
[function]
[call site]
00593