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 |
---|---|---|---|---|---|---|---|
133 | 136 |
2 :
['nxt_process_arguments', 'nxt_log_start'] |
133 | 136 | nxt_lib_start | call site: 00064 | /src/unit/src/nxt_lib.c:113 |
48 | 48 |
1 :
['nxt_lvlhsh_bucket_convertion_insert'] |
48 | 48 | nxt_lvlhsh_level_convertion_insert | call site: 00077 | /src/unit/src/nxt_lvlhsh.c:526 |
6 | 6 |
3 :
['open64', 'close', 'read'] |
8 | 15 | nxt_random_stir | call site: 00058 | /src/unit/src/nxt_random.c:85 |
6 | 6 |
3 :
['open64', 'dup2', 'close'] |
6 | 6 | nxt_stderr_start | call site: 00003 | /src/unit/src/nxt_file.c:611 |
5 | 5 |
1 :
['nxt_thread_time_shared'] |
5 | 5 | nxt_thread_time_update | call site: 00015 | /src/unit/src/nxt_thread_time.c:52 |
2 | 7 |
2 :
['nxt_thread_tid', 'gettimeofday'] |
2 | 9 | nxt_random_stir | call site: 00059 | /src/unit/src/nxt_random.c:94 |
0 | 142 |
1 :
['nxt_mp_alloc_large'] |
0 | 142 | nxt_mp_get | call site: 00099 | /src/unit/src/nxt_mp.c:1005 |
0 | 0 | None | 16 | 43 | nxt_vsprintf | call site: 00000 | /src/unit/src/nxt_sprintf.c:302 |
0 | 0 | None | 16 | 43 | nxt_vsprintf | call site: 00000 | /src/unit/src/nxt_sprintf.c:310 |
0 | 0 | None | 16 | 43 | nxt_vsprintf | call site: 00000 | /src/unit/src/nxt_sprintf.c:316 |
0 | 0 | None | 16 | 43 | nxt_vsprintf | call site: 00000 | /src/unit/src/nxt_sprintf.c:543 |
0 | 0 | None | 14 | 128 | nxt_strerror_start | call site: 00021 | /src/unit/src/nxt_errno.c:71 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
nxt_lib_start
[function]
[call site]
00001
nxt_stderr_start
[function]
[call site]
00002
fcntl64
[call site]
00003
fcntl64
[call site]
00004
open64
[call site]
00005
dup2
[call site]
00006
close
[call site]
00007
nxt_log_start
[function]
[call site]
00008
getpid
[call site]
00009
getppid
[call site]
00010
geteuid
[call site]
00011
getegid
[call site]
00012
mallopt
[call site]
00013
pthread_self
[call site]
00014
nxt_thread_time_update
[function]
[call site]
00015
nxt_thread_time_shared
[function]
[call site]
00016
nxt_monotonic_time
[function]
[call site]
00017
clock_gettime
[call site]
00018
nxt_strerror_start
[function]
[call site]
00019
__errno_location
[call site]
00020
strerror
[call site]
00021
strlen
[call site]
00022
__errno_location
[call site]
00023
memcmp
[call site]
00024
nxt_malloc
[function]
[call site]
00025
nxt_malloc_log
[function]
[call site]
00026
nxt_malloc_log
[function]
[call site]
00027
nxt_log_moderate_allow
[function]
[call site]
00028
nxt_thread_time
[function]
[call site]
00029
nxt_thread_realtime_update
[function]
[call site]
00030
nxt_realtime
[function]
[call site]
00031
clock_gettime
[call site]
00032
nxt_realtime
[function]
[call site]
00033
nxt_thread_spin_lock
[function]
[call site]
00034
pthread_yield
[call site]
00035
nxt_thread_spin_unlock
[function]
[call site]
00036
nxt_log_moderate_timer_handler
[function]
[call site]
00037
nxt_thread_spin_lock
[function]
[call site]
00038
nxt_thread_time
[function]
[call site]
00039
nxt_thread_spin_unlock
[function]
[call site]
00040
nxt_timer_add
[function]
[call site]
00041
abs
[call site]
00042
nxt_timer_change
[function]
[call site]
00043
nxt_timer_changes_commit
[function]
[call site]
00044
nxt_rbtree_delete
[function]
[call site]
00045
nxt_rbtree_delete_fixup
[function]
[call site]
00046
nxt_rbtree_insert
[function]
[call site]
00047
nxt_rbtree_insert_fixup
[function]
[call site]
00048
nxt_timer_change
[function]
[call site]
00049
__errno_location
[call site]
00050
strerror
[call site]
00051
strlen
[call site]
00052
nxt_runtime_strerror
[function]
[call site]
00053
sysconf
[call site]
00054
nxt_thread_spin_init
[function]
[call site]
00055
nxt_random_init
[function]
[call site]
00056
nxt_random_stir
[function]
[call site]
00057
getrandom
[call site]
00058
close
[call site]
00059
gettimeofday
[call site]
00060
nxt_thread_tid
[function]
[call site]
00061
syscall
[call site]
00062
nxt_random_add
[function]
[call site]
00063
getpagesize
[call site]
00064
nxt_process_arguments
[function]
[call site]
00065
strlen
[call site]
00066
nxt_malloc
[function]
[call site]
00067
nxt_malloc
[function]
[call site]
00068
strlen
[call site]
00069
nxt_malloc
[function]
[call site]
00070
strlen
[call site]
00071
nxt_log_start
[function]
[call site]
00072
nxt_http_fields_hash
[function]
[call site]
00073
nxt_lvlhsh_insert
[function]
[call site]
00074
nxt_lvlhsh_bucket_insert
[function]
[call site]
00075
nxt_lvlhsh_convert_bucket_to_level
[function]
[call site]
00076
nxt_lvlhsh_level_convertion_insert
[function]
[call site]
00077
nxt_lvlhsh_new_bucket
[function]
[call site]
00078
nxt_lvlhsh_bucket_convertion_insert
[function]
[call site]
00079
nxt_lvlhsh_convert_bucket_to_level
[function]
[call site]
00080
nxt_lvlhsh_free_level
[function]
[call site]
00081
nxt_lvlhsh_level_insert
[function]
[call site]
00082
nxt_lvlhsh_bucket_insert
[function]
[call site]
00083
nxt_lvlhsh_level_insert
[function]
[call site]
00084
nxt_lvlhsh_level_insert
[function]
[call site]
00085
nxt_lvlhsh_new_bucket
[function]
[call site]
00086
nxt_lvlhsh_new_bucket
[function]
[call site]
00087
nxt_lvlhsh_new_bucket
[function]
[call site]
00088
nxt_lvlhsh_level_insert
[function]
[call site]
00089
nxt_lvlhsh_new_bucket
[function]
[call site]
00090
nxt_http_parse_fuzz
[function]
[call site]
00091
nxt_mp_create
[function]
[call site]
00092
nxt_zalloc
[function]
[call site]
00093
nxt_malloc
[function]
[call site]
00094
nxt_rbtree_init
[function]
[call site]
00095
nxt_mp_rbtree_compare
[function]
[call site]
00096
nxt_http_parse_request_init
[function]
[call site]
00097
nxt_list_create
[function]
[call site]
00098
nxt_mp_get
[function]
[call site]
00099
nxt_mp_get_small
[function]
[call site]
00100
nxt_thread_tid
[function]
[call site]
00101
raise
[call site]
00102
nxt_mp_alloc_page
[function]
[call site]
00103
nxt_mp_alloc_cluster
[function]
[call site]
00104
nxt_zalloc
[function]
[call site]
00105
nxt_memalign
[function]
[call site]
00106
posix_memalign
[call site]
00107
nxt_malloc_log
[function]
[call site]
00108
nxt_log_moderate_allow
[function]
[call site]
00109
nxt_free
[function]
[call site]
00110
nxt_malloc_log
[function]
[call site]
00111
nxt_rbtree_insert
[function]
[call site]
00112
nxt_mp_alloc_large
[function]
[call site]
00113
nxt_thread_tid
[function]
[call site]
00114
raise
[call site]
00115
nxt_malloc
[function]
[call site]
00116
nxt_memalign
[function]
[call site]
00117
nxt_free
[function]
[call site]
00118
nxt_memalign
[function]
[call site]
00119
nxt_rbtree_insert
[function]
[call site]
00120
nxt_http_parse_request
[function]
[call site]
00121
nxt_http_parse_request_line
[function]
[call site]
00122
nxt_http_parse_unusual_target
[function]
[call site]
00123
memcmp
[call site]
00124
memcmp
[call site]
00125
nxt_http_parse_complex_target
[function]
[call site]
00126
nxt_mp_alloc
[function]
[call site]
00127
nxt_mp_alloc_small
[function]
[call site]
00128
nxt_thread_tid
[function]
[call site]
00129
raise
[call site]
00130
nxt_mp_alloc_page
[function]
[call site]
00131
nxt_mp_alloc_page
[function]
[call site]
00132
nxt_mp_alloc_large
[function]
[call site]
00133
nxt_http_parse_field_name
[function]
[call site]
00134
nxt_http_parse_field_name
[function]
[call site]
00135
nxt_http_parse_field_value
[function]
[call site]
00136
nxt_http_parse_field_value
[function]
[call site]
00137
nxt_http_lookup_field_end
[function]
[call site]
00138
nxt_http_parse_field_value
[function]
[call site]
00139
nxt_http_parse_field_end
[function]
[call site]
00140
nxt_http_parse_field_end
[function]
[call site]
00141
nxt_list_add
[function]
[call site]
00142
nxt_mp_get
[function]
[call site]
00143
nxt_http_parse_field_name
[function]
[call site]
00144
nxt_http_parse_field_end
[function]
[call site]
00145
nxt_http_parse_field_name
[function]
[call site]
00146
memcmp
[call site]
00147
nxt_http_fields_process
[function]
[call site]
00148
nxt_lvlhsh_find
[function]
[call site]
00149
nxt_lvlhsh_bucket_find
[function]
[call site]
00150
nxt_lvlhsh_level_find
[function]
[call site]
00151
nxt_lvlhsh_bucket_find
[function]
[call site]
00152
nxt_lvlhsh_level_find
[function]
[call site]
00153
nxt_mp_destroy
[function]
[call site]
00154
nxt_thread_tid
[function]
[call site]
00155
raise
[call site]
00156
nxt_rbtree_destroy_next
[function]
[call site]
00157
nxt_free
[function]
[call site]
00158
nxt_free
[function]
[call site]
00159
nxt_free
[function]
[call site]
00160