The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
104 | 107 |
2 :
['nxt_log_start', 'nxt_process_arguments'] |
104 | 107 | nxt_lib_start | call site: 00000 | /src/unit/src/nxt_lib.c:132 |
7 | 7 |
2 :
['nxt_thread_tid', 'gettimeofday'] |
7 | 9 | nxt_random_stir | call site: 00000 | /src/unit/src/nxt_random.c:94 |
6 | 6 |
3 :
['close', 'open64', 'read'] |
13 | 15 | nxt_random_stir | call site: 00000 | /src/unit/src/nxt_random.c:85 |
6 | 6 |
3 :
['close', 'open64', 'dup2'] |
6 | 6 | nxt_stderr_start | call site: 00000 | /src/unit/src/nxt_file.c:693 |
5 | 5 |
1 :
['nxt_thread_time_shared'] |
5 | 5 | nxt_thread_time_update | call site: 00000 | /src/unit/src/nxt_thread_time.c:52 |
0 | 0 | None | 14 | 101 | nxt_strerror_start | call site: 00000 | /src/unit/src/nxt_errno.c:71 |
0 | 0 | None | 0 | 0 | nxt_uri_fuzz | call site: 00046 | /src/unit/fuzzing/nxt_basic_fuzz.c:170 |
0 | 0 | None | 0 | 0 | nxt_websocket_base64_fuzz | call site: 00078 | /src/unit/fuzzing/nxt_basic_fuzz.c:206 |
0 | 0 | None | 0 | 0 | nxt_websocket_frame_fuzz | call site: 00081 | /src/unit/fuzzing/nxt_basic_fuzz.c:225 |
0 | 0 | None | 0 | 0 | nxt_strerror_start | call site: 00000 | /src/unit/src/nxt_errno.c:106 |
0 | 0 | None | 0 | 0 | nxt_lib_start | call site: 00000 | /src/unit/src/nxt_lib.c:79 |
0 | 0 | None | 0 | 0 | nxt_lib_start | call site: 00000 | /src/unit/src/nxt_lib.c:99 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
nxt_base64_fuzz
[function]
[call site]
00001
nxt_base64_decode
[function]
[call site]
00002
nxt_base64_decode
[function]
[call site]
00003
nxt_djb_hash_fuzz
[function]
[call site]
00004
nxt_djb_hash
[function]
[call site]
00005
nxt_djb_hash_lowcase
[function]
[call site]
00006
nxt_murmur_hash2_fuzz
[function]
[call site]
00007
nxt_murmur_hash2
[function]
[call site]
00008
nxt_murmur_hash2_uint32
[function]
[call site]
00009
nxt_parse_fuzz
[function]
[call site]
00010
nxt_int_parse
[function]
[call site]
00011
nxt_size_t_parse
[function]
[call site]
00012
nxt_size_parse
[function]
[call site]
00013
nxt_size_t_parse
[function]
[call site]
00014
nxt_size_t_parse
[function]
[call site]
00015
nxt_off_t_parse
[function]
[call site]
00016
nxt_str_int_parse
[function]
[call site]
00017
nxt_number_parse
[function]
[call site]
00018
nxt_sha1_fuzz
[function]
[call site]
00019
nxt_sha1_init
[function]
[call site]
00020
nxt_sha1_update
[function]
[call site]
00021
nxt_sha1_body
[function]
[call site]
00022
nxt_sha1_body
[function]
[call site]
00023
nxt_sha1_final
[function]
[call site]
00024
nxt_sha1_body
[function]
[call site]
00025
nxt_sha1_body
[function]
[call site]
00026
nxt_sha1_update_fuzz
[function]
[call site]
00027
nxt_sha1_init
[function]
[call site]
00028
nxt_sha1_update
[function]
[call site]
00029
nxt_sha1_update
[function]
[call site]
00030
nxt_sha1_final
[function]
[call site]
00031
nxt_term_fuzz
[function]
[call site]
00032
nxt_term_parse
[function]
[call site]
00033
nxt_term_parse
[function]
[call site]
00034
nxt_time_fuzz
[function]
[call site]
00035
nxt_time_parse
[function]
[call site]
00036
nxt_int_parse
[function]
[call site]
00037
nxt_int_parse
[function]
[call site]
00038
nxt_int_parse
[function]
[call site]
00039
nxt_int_parse
[function]
[call site]
00040
nxt_int_parse
[function]
[call site]
00041
nxt_int_parse
[function]
[call site]
00042
nxt_int_parse
[function]
[call site]
00043
nxt_int_parse
[function]
[call site]
00044
nxt_uri_fuzz
[function]
[call site]
00045
nxt_zalloc
[function]
[call site]
00046
nxt_malloc
[function]
[call site]
00047
nxt_malloc_log
[function]
[call site]
00048
nxt_log_moderate_allow
[function]
[call site]
00049
nxt_thread_time
[function]
[call site]
00050
nxt_thread_realtime_update
[function]
[call site]
00051
nxt_realtime
[function]
[call site]
00052
clock_gettime
[call site]
00053
nxt_thread_spin_lock
[function]
[call site]
00054
pthread_yield
[call site]
00055
nxt_thread_spin_unlock
[function]
[call site]
00056
nxt_timer_add
[function]
[call site]
00057
nxt_timer_change
[function]
[call site]
00058
nxt_timer_changes_commit
[function]
[call site]
00059
nxt_rbtree_delete
[function]
[call site]
00060
nxt_rbtree_delete_fixup
[function]
[call site]
00061
nxt_rbtree_insert
[function]
[call site]
00062
nxt_rbtree_insert_fixup
[function]
[call site]
00063
nxt_timer_change
[function]
[call site]
00064
__errno_location
[call site]
00065
nxt_decode_uri
[function]
[call site]
00066
nxt_decode_uri_plus
[function]
[call site]
00067
nxt_encode_uri
[function]
[call site]
00068
nxt_encode_uri
[function]
[call site]
00069
nxt_utf8_fuzz
[function]
[call site]
00070
nxt_utf8_decode
[function]
[call site]
00071
nxt_utf8_decode2
[function]
[call site]
00072
nxt_utf8_casecmp
[function]
[call site]
00073
nxt_utf8_lowcase
[function]
[call site]
00074
nxt_utf8_decode2
[function]
[call site]
00075
nxt_utf8_lowcase
[function]
[call site]
00076
nxt_websocket_base64_fuzz
[function]
[call site]
00077
nxt_zalloc
[function]
[call site]
00078
nxt_websocket_base64_encode
[function]
[call site]
00079
nxt_websocket_frame_fuzz
[function]
[call site]
00080
nxt_malloc
[function]
[call site]
00081
nxt_websocket_frame_init
[function]
[call site]
00082
nxt_websocket_frame_header_size
[function]
[call site]
00083
nxt_websocket_frame_payload_len
[function]
[call site]
00084