The followings are the branches where fuzzer fails to bypass.
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_libvchan_recv
[function]
[call site]
00025
handle_vchan_error
[function]
[call site]
00026
sanitize_name
[function]
[call site]
00027
strchr
[call site]
00028
sanitize_name
[function]
[call site]
00029
validate_request_id
[function]
[call site]
00030
send_service_refused
[function]
[call site]
00031
fuzz_libvchan_send
[function]
[call site]
00032
fuzz_write
[function]
[call site]
00033
panic
[function]
[call site]
00034
fuzz_exit
[function]
[call site]
00035
fuzz_libvchan_send
[function]
[call site]
00036
fuzz_exit
[function]
[call site]
00037
validate_service_name
[function]
[call site]
00038
sanitize_name
[function]
[call site]
00039
send_service_refused
[function]
[call site]
00040
handle_execute_service
[function]
[call site]
00041
find_policy_pending_slot
[function]
[call site]
00042
send_service_refused
[function]
[call site]
00043
fuzz_exit
[function]
[call site]
00044
atexit
[call site]
00045
null_exit
[function]
[call site]
00046
_exit
[call site]
00047
_exit
[call site]
00048
handle_execute_service_child
[function]
[call site]
00049
close
[call site]
00050
connect_daemon_socket
[function]
[call site]
00051
socket
[call site]
00052
daemon__exit
[function]
[call site]
00053
_exit
[call site]
00054
connect
[call site]
00055
send_request_to_daemon
[function]
[call site]
00056
asprintf
[call site]
00057
daemon__exit
[function]
[call site]
00058
send
[call site]
00059
abort
[call site]
00060
__assert_fail
[call site]
00061
daemon__exit
[function]
[call site]
00062
qubes_read_all_to_malloc
[function]
[call site]
00063
abort
[call site]
00064
abort
[call site]
00065
abort
[call site]
00066
fuzz_read
[function]
[call site]
00067
panic
[function]
[call site]
00068
file_input_eof
[function]
[call site]
00069
file_read
[function]
[call site]
00070
__errno_location
[call site]
00071
abort
[call site]
00072
__errno_location
[call site]
00073
abort
[call site]
00074
__errno_location
[call site]
00075
realloc
[call site]
00076
__errno_location
[call site]
00077
close
[call site]
00078
parse_policy_response
[function]
[call site]
00079
strlen
[call site]
00080
strsep
[call site]
00081
strncmp
[call site]
00082
strcmp
[call site]
00083
strcmp
[call site]
00084
strncmp
[call site]
00085
strdup
[call site]
00086
abort
[call site]
00087
strncmp
[call site]
00088
strdup
[call site]
00089
abort
[call site]
00090
strncmp
[call site]
00091
strcmp
[call site]
00092
strcmp
[call site]
00093
strncmp
[call site]
00094
strdup
[call site]
00095
abort
[call site]
00096
strchr
[call site]
00097
__assert_fail
[call site]
00098
close
[call site]
00099
abort
[call site]
00100
socketpair
[call site]
00101
daemon__exit
[function]
[call site]
00102
daemon__exit
[function]
[call site]
00103
close
[call site]
00104
daemon__exit
[function]
[call site]
00105
dup2
[call site]
00106
daemon__exit
[function]
[call site]
00107
close
[call site]
00108
abort
[call site]
00109
snprintf
[call site]
00110
execl
[call site]
00111
daemon__exit
[function]
[call site]
00112
close
[call site]
00113
abort
[call site]
00114
qubes_read_all_to_malloc
[function]
[call site]
00115
waitpid
[call site]
00116
daemon__exit
[function]
[call site]
00117
daemon__exit
[function]
[call site]
00118
parse_policy_response
[function]
[call site]
00119
daemon__exit
[function]
[call site]
00120
strchr
[call site]
00121
strcmp
[call site]
00122
strcmp
[call site]
00123
asprintf
[call site]
00124
daemon__exit
[function]
[call site]
00125
register_exec_func
[function]
[call site]
00126
abort
[call site]
00127
do_exec
[function]
[call site]
00128
exec_qubes_rpc_if_requested
[function]
[call site]
00129
strncmp
[call site]
00130
_exit
[call site]
00131
strdup
[call site]
00132
_exit
[call site]
00133
strtok_r
[call site]
00134
_exit
[call site]
00135
strtok_r
[call site]
00136
getenv
[call site]
00137
execve
[call site]
00138
__errno_location
[call site]
00139
_exit
[call site]
00140
execl
[call site]
00141
_exit
[call site]
00142
run_qrexec_to_dom0
[function]
[call site]
00143
set_remote_domain
[function]
[call site]
00144
setenv
[call site]
00145
abort
[call site]
00146
connect_unix_socket_by_id
[function]
[call site]
00147
snprintf
[call site]
00148
abort
[call site]
00149
connect_unix_socket
[function]
[call site]
00150
socket
[call site]
00151
snprintf
[call site]
00152
abort
[call site]
00153
close
[call site]
00154
connect
[call site]
00155
__errno_location
[call site]
00156
close
[call site]
00157
handle_daemon_handshake
[function]
[call site]
00158
read_all
[function]
[call site]
00159
__errno_location
[call site]
00160
__errno_location
[call site]
00161
__errno_location
[call site]
00162
set_block
[function]
[call site]
00163
fcntl
[call site]
00164
fcntl
[call site]
00165
read_all
[function]
[call site]
00166
write_all
[function]
[call site]
00167
fuzz_write
[function]
[call site]
00168
__errno_location
[call site]
00169
write_all
[function]
[call site]
00170
negotiate_connection_params
[function]
[call site]
00171
write_all
[function]
[call site]
00172
write_all
[function]
[call site]
00173
write_all
[function]
[call site]
00174
read_all
[function]
[call site]
00175
__assert_fail
[call site]
00176
read_all
[function]
[call site]
00177
buffer_init
[function]
[call site]
00178
parse_qubes_rpc_command
[function]
[call site]
00179
calloc
[call site]
00180
strchr
[call site]
00181
memdupnul
[function]
[call site]
00182
strncmp
[call site]
00183
strncmp
[call site]
00184
strchr
[call site]
00185
memchr
[call site]
00186
memdupnul
[function]
[call site]
00187
memdupnul
[function]
[call site]
00188
strchrnul
[call site]
00189
memdupnul
[function]
[call site]
00190
destroy_qrexec_parsed_command
[function]
[call site]
00191
wait_for_session_maybe
[function]
[call site]
00192
load_service_config_v2
[function]
[call site]
00193
__assert_fail
[call site]
00194
load_service_config_raw
[function]
[call site]
00195
getenv
[call site]
00196
find_file
[function]
[call site]
00197
strchrnul
[call site]
00198
strcpy
[call site]
00199
lstat
[call site]
00200
readlink
[call site]
00201
memcmp
[call site]
00202
memcmp
[call site]
00203
stat
[call site]
00204
__assert_fail
[call site]
00205
__assert_fail
[call site]
00206
__errno_location
[call site]
00207
find_file
[function]
[call site]
00208
qubes_toml_config_parse
[function]
[call site]
00209
fopen
[call site]
00210
getline
[call site]
00211
abort
[call site]
00212
qubes_isspace
[function]
[call site]
00213
qubes_is_key_byte
[function]
[call site]
00214
qubes_isspace
[function]
[call site]
00215
qubes_isspace
[function]
[call site]
00216
parse_toml_value
[function]
[call site]
00217
strtoull
[call site]
00218
__errno_location
[call site]
00219
strncmp
[call site]
00220
strncmp
[call site]
00221
qubes_isspace
[function]
[call site]
00222
strcmp
[call site]
00223
toml_check_dup_key
[function]
[call site]
00224
toml_invalid_type
[function]
[call site]
00225
abort
[call site]
00226
toml_check_dup_key
[function]
[call site]
00227
toml_invalid_type
[function]
[call site]
00228
strcmp
[call site]
00229
toml_check_dup_key
[function]
[call site]
00230
toml_invalid_type
[function]
[call site]
00231
strcmp
[call site]
00232
toml_check_dup_key
[function]
[call site]
00233
toml_invalid_type
[function]
[call site]
00234
strcmp
[call site]
00235
toml_check_dup_key
[function]
[call site]
00236
toml_invalid_type
[function]
[call site]
00237
toml_value_free
[function]
[call site]
00238
fclose
[call site]
00239
close
[call site]
00240
exec_wait_for_session
[function]
[call site]
00241
getenv
[call site]
00242
find_file
[function]
[call site]
00243
setenv
[call site]
00244
execl
[call site]
00245
_exit
[call site]
00246
waitpid
[call site]
00247
prepare_local_fds
[function]
[call site]
00248
abort
[call site]
00249
sigemptyset
[call site]
00250
sigaction
[call site]
00251
execute_parsed_qubes_rpc_command
[function]
[call site]
00252
find_qrexec_service
[function]
[call site]
00253
__assert_fail
[call site]
00254
getenv
[call site]
00255
find_file
[function]
[call site]
00256
find_file
[function]
[call site]
00257
socket
[call site]
00258
strlen
[call site]
00259
qubes_connect
[function]
[call site]
00260
mkdtemp
[call site]
00261
connect
[call site]
00262
__errno_location
[call site]
00263
__errno_location
[call site]
00264
unlink
[call site]
00265
rmdir
[call site]
00266
__errno_location
[call site]
00267
close
[call site]
00268
strlen
[call site]
00269
buffer_append
[function]
[call site]
00270
fuzz_exit
[function]
[call site]
00271
fuzz_exit
[function]
[call site]
00272
limited_malloc
[function]
[call site]
00273
fuzz_exit
[function]
[call site]
00274
fuzz_exit
[function]
[call site]
00275
buffer_free
[function]
[call site]
00276
limited_free
[function]
[call site]
00277
abort
[call site]
00278
buffer_init
[function]
[call site]
00279
__assert_fail
[call site]
00280
memcmp
[call site]
00281
strchr
[call site]
00282
__assert_fail
[call site]
00283
strrchr
[call site]
00284
strlen
[call site]
00285
buffer_append
[function]
[call site]
00286
qubes_tcp_connect
[function]
[call site]
00287
validate_port
[function]
[call site]
00288
memcmp
[call site]
00289
strchr
[call site]
00290
getaddrinfo
[call site]
00291
__assert_fail
[call site]
00292
__assert_fail
[call site]
00293
socket
[call site]
00294
setsockopt
[call site]
00295
abort
[call site]
00296
connect
[call site]
00297
close
[call site]
00298
freeaddrinfo
[call site]
00299
euidaccess
[call site]
00300
__assert_fail
[call site]
00301
do_fork_exec
[function]
[call site]
00302
socketpair
[call site]
00303
socketpair
[call site]
00304
signal
[call site]
00305
abort
[call site]
00306
fix_fds
[function]
[call site]
00307
_exit
[call site]
00308
dup2
[call site]
00309
abort
[call site]
00310
close
[call site]
00311
fix_fds
[function]
[call site]
00312
abort
[call site]
00313
close
[call site]
00314
do_fork_exec
[function]
[call site]
00315
fuzz_libvchan_client_init_async
[function]
[call site]
00316
abort
[call site]
00317
qubes_wait_for_vchan_connection_with_timeout
[function]
[call site]
00318
clock_gettime
[call site]
00319
__assert_fail
[call site]
00320
clock_gettime
[call site]
00321
__assert_fail
[call site]
00322
ppoll
[call site]
00323
__errno_location
[call site]
00324
fuzz_libvchan_wait
[function]
[call site]
00325
fuzz_libvchan_close
[function]
[call site]
00326
handshake_and_go
[function]
[call site]
00327
fuzz_libvchan_is_open
[function]
[call site]
00328
handle_agent_handshake
[function]
[call site]
00329
read_vchan_all
[function]
[call site]
00330
fuzz_libvchan_read
[function]
[call site]
00331
read_vchan_all
[function]
[call site]
00332
write_vchan_all
[function]
[call site]
00333
write_vchan_all
[function]
[call site]
00334
handle_failed_exec
[function]
[call site]
00335
fuzz_libvchan_send
[function]
[call site]
00336
send_exit_code
[function]
[call site]
00337
fuzz_libvchan_send
[function]
[call site]
00338
fuzz_libvchan_send
[function]
[call site]
00339
__assert_fail
[call site]
00340
select_loop
[function]
[call site]
00341
qrexec_process_io
[function]
[call site]
00342
__assert_fail
[call site]
00343
max_data_chunk_size
[function]
[call site]
00344
handle_vchan_error
[function]
[call site]
00345
fuzz_exit
[function]
[call site]
00346
sigemptyset
[call site]
00347
set_nonblock
[function]
[call site]
00348
set_nonblock
[function]
[call site]
00352
__assert_fail
[call site]
00353
__assert_fail
[call site]
00354
set_nonblock
[function]
[call site]
00355
__assert_fail
[call site]
00356
__assert_fail
[call site]
00357
close_stdio
[function]
[call site]
00358
__errno_location
[call site]
00359
close
[call site]
00360
__errno_location
[call site]
00361
set_block
[function]
[call site]
00362
close
[call site]
00363
send_exit_code
[function]
[call site]
00364
handle_vchan_error
[function]
[call site]
00365
fuzz_libvchan_is_open
[function]
[call site]
00366
fuzz_libvchan_data_ready
[function]
[call site]
00367
buffer_len
[function]
[call site]
00368
close_stdio
[function]
[call site]
00369
buffer_len
[function]
[call site]
00370
fuzz_libvchan_buffer_space
[function]
[call site]
00371
fuzz_libvchan_fd_for_select
[function]
[call site]
00372
buffer_len
[function]
[call site]
00373
fuzz_libvchan_data_ready
[function]
[call site]
00374
ppoll
[call site]
00375
__errno_location
[call site]
00376
fuzz_libvchan_wait
[function]
[call site]
00377
handle_vchan_error
[function]
[call site]
00378
fuzz_libvchan_send
[function]
[call site]
00379
close_stdio
[function]
[call site]
00380
handle_remote_data_v2
[function]
[call site]
00381
flush_client_data
[function]
[call site]
00382
buffer_len
[function]
[call site]
00383
buffer_data
[function]
[call site]
00384
fuzz_write
[function]
[call site]
00385
buffer_remove
[function]
[call site]
00386
fuzz_exit
[function]
[call site]
00387
limited_malloc
[function]
[call site]
00388
buffer_free
[function]
[call site]
00389
fuzz_libvchan_recv
[function]
[call site]
00390
read_vchan_all
[function]
[call site]
00391
do_replace_chars
[function]
[call site]
00392
write_stdin
[function]
[call site]
00393
buffer_len
[function]
[call site]
00394
buffer_append
[function]
[call site]
00395
fuzz_write
[function]
[call site]
00396
abort
[call site]
00397
__errno_location
[call site]
00398
buffer_append
[function]
[call site]
00399
__errno_location
[call site]
00400
do_replace_chars
[function]
[call site]
00401
write_all
[function]
[call site]
00402
handle_vchan_error
[function]
[call site]
00403
fuzz_libvchan_send
[function]
[call site]
00404
close_stdio
[function]
[call site]
00405
fuzz_libvchan_send
[function]
[call site]
00406
close_stdio
[function]
[call site]
00407
handle_input_v2
[function]
[call site]
00408
abort
[call site]
00409
fuzz_libvchan_buffer_space
[function]
[call site]
00410
fuzz_read
[function]
[call site]
00411
__errno_location
[call site]
00412
__errno_location
[call site]
00413
fuzz_libvchan_send
[function]
[call site]
00414
write_vchan_all
[function]
[call site]
00415
handle_vchan_error
[function]
[call site]
00416
close_stdio
[function]
[call site]
00417
handle_input_v2
[function]
[call site]
00418
handle_vchan_error
[function]
[call site]
00419
close_stderr
[function]
[call site]
00420
set_block
[function]
[call site]
00421
fuzz_libvchan_send
[function]
[call site]
00422
close_stdio
[function]
[call site]
00423
close_stdio
[function]
[call site]
00424
close_stderr
[function]
[call site]
00425
waitpid
[call site]
00426
fuzz_libvchan_close
[function]
[call site]
00427
daemon__exit
[function]
[call site]
00428
asprintf
[call site]
00429
daemon__exit
[function]
[call site]
00430
qrexec_execute_vm
[function]
[call site]
00431
strncmp
[call site]
00432
qubesd_call
[function]
[call site]
00433
strlen
[call site]
00434
strlen
[call site]
00435
__errno_location
[call site]
00436
__errno_location
[call site]
00437
connect
[call site]
00438
qubes_sendmsg_all
[function]
[call site]
00439
sendmsg
[call site]
00440
__errno_location
[call site]
00441
shutdown
[call site]
00442
qubes_read_all_to_malloc
[function]
[call site]
00443
strlen
[call site]
00444
close
[call site]
00445
memcmp
[call site]
00446
memcmp
[call site]
00447
connect_unix_socket
[function]
[call site]
00448
qubesd_call
[function]
[call site]
00449
memcmp
[call site]
00450
memcmp
[call site]
00451
memcmp
[call site]
00452
connect_unix_socket
[function]
[call site]
00453
negotiate_connection_params
[function]
[call site]
00454
close
[call site]
00455
connect_unix_socket_by_id
[function]
[call site]
00456
send_service_connect
[function]
[call site]
00457
strncpy
[call site]
00458
write_all
[function]
[call site]
00459
write_all
[function]
[call site]
00460
write_all
[function]
[call site]
00461
poll
[call site]
00462
qubesd_call
[function]
[call site]
00463
daemon__exit
[function]
[call site]
00464
handle_vchan_error
[function]
[call site]
00465
fuzz_libvchan_recv
[function]
[call site]
00466
handle_vchan_error
[function]
[call site]
00467
sanitize_name
[function]
[call site]
00468
validate_request_id
[function]
[call site]
00469
strlen
[call site]
00470
validate_service_name
[function]
[call site]
00471
handle_execute_service
[function]
[call site]
00472
send_service_refused
[function]
[call site]
00473
handle_connection_terminated
[function]
[call site]
00474
fuzz_libvchan_recv
[function]
[call site]
00475
handle_vchan_error
[function]
[call site]
00476
fuzz_exit
[function]
[call site]
00477
release_vchan_port
[function]
[call site]
00478
terminate_client
[function]
[call site]
00479
close
[call site]
00480
fuzz_file_destroy
[function]
[call site]
00481