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 |
---|---|---|---|---|---|---|---|
46 | 8309 |
8 :
['strlen', 'strlcpy', 'first_wday_of', '__ctype_b_loc', 'timezone_tm_lookup', 'tnt_strptime', 'strncasecmp', 'strtol'] |
46 | 8309 | tnt_strptime | call site: 00008 | /src/tarantool/src/lib/tzcode/strptime.c:150 |
46 | 8309 |
8 :
['strlen', 'strlcpy', 'first_wday_of', '__ctype_b_loc', 'timezone_tm_lookup', 'tnt_strptime', 'strncasecmp', 'strtol'] |
46 | 8309 | tnt_strptime | call site: 00008 | /src/tarantool/src/lib/tzcode/strptime.c:169 |
25 | 25 |
1 :
['gmtsub'] |
25 | 25 | localsub | call site: 00147 | /src/tarantool/src/lib/tzcode/localtime.c:1431 |
3 | 3 |
1 :
['getqzname'] |
3 | 150 | tzparse | call site: 00090 | /src/tarantool/src/lib/tzcode/localtime.c:1106 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | tzloadbody | call site: 00068 | /src/tarantool/src/lib/tzcode/localtime.c:398 |
2 | 2 |
1 :
['update_tzname_etc'] |
2 | 2 | localsub | call site: 00156 | /src/tarantool/src/lib/tzcode/localtime.c:1504 |
0 | 289 |
1 :
['tzload'] |
3 | 447 | tzparse | call site: 00085 | /src/tarantool/src/lib/tzcode/localtime.c:1092 |
0 | 56 |
1 :
['mh_strnptr_put'] |
0 | 56 | mh_strnptr_put | call site: 00000 | /src/tarantool/src/lib/salad/mhash.h:319 |
0 | 12 |
1 :
['getnum'] |
0 | 12 | getsecs | call site: 00087 | /src/tarantool/src/lib/tzcode/localtime.c:860 |
0 | 0 | None | 30 | 467 | tzloadbody | call site: 00058 | /src/tarantool/src/lib/tzcode/localtime.c:346 |
0 | 0 | None | 30 | 467 | tzloadbody | call site: 00058 | /src/tarantool/src/lib/tzcode/localtime.c:352 |
0 | 0 | None | 8 | 439 | tzloadbody | call site: 00078 | /src/tarantool/src/lib/tzcode/localtime.c:489 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
datetime_strptime
[function]
[call site]
00001
__assert_fail
[call site]
00002
__assert_fail
[call site]
00003
__assert_fail
[call site]
00004
tnt_strptime
[function]
[call site]
00005
__ctype_b_loc
[call site]
00006
__ctype_b_loc
[call site]
00007
tnt_strptime
[function]
[call site]
00008
tnt_strptime
[function]
[call site]
00009
tnt_strptime
[function]
[call site]
00010
tnt_strptime
[function]
[call site]
00011
tnt_strptime
[function]
[call site]
00012
tnt_strptime
[function]
[call site]
00013
tnt_strptime
[function]
[call site]
00014
tnt_strptime
[function]
[call site]
00015
tnt_strptime
[function]
[call site]
00016
tnt_strptime
[function]
[call site]
00017
__ctype_b_loc
[call site]
00018
__ctype_b_loc
[call site]
00019
strlen
[call site]
00020
strncasecmp
[call site]
00021
strlen
[call site]
00022
strncasecmp
[call site]
00023
strlen
[call site]
00024
strncasecmp
[call site]
00025
strlen
[call site]
00026
strncasecmp
[call site]
00027
__ctype_b_loc
[call site]
00028
strlen
[call site]
00029
strncasecmp
[call site]
00030
strlen
[call site]
00031
strncasecmp
[call site]
00032
strlen
[call site]
00033
strncasecmp
[call site]
00034
strtol
[call site]
00035
__ctype_b_loc
[call site]
00036
__ctype_b_loc
[call site]
00037
strlcpy
[function]
[call site]
00038
strlen
[call site]
00039
timezone_tm_lookup
[function]
[call site]
00040
timezone_raw_lookup
[function]
[call site]
00041
char_span_alpha
[function]
[call site]
00042
__ctype_b_loc
[call site]
00043
__ctype_b_loc
[call site]
00044
bsearch
[call site]
00045
compare_zones
[function]
[call site]
00046
strcasecmp
[call site]
00047
__assert_fail
[call site]
00048
timezone_alloc
[function]
[call site]
00049
__assert_fail
[call site]
00050
strcmp
[call site]
00051
tzfree
[function]
[call site]
00052
tzalloc
[function]
[call site]
00053
zoneinit
[function]
[call site]
00054
init_ttinfo
[function]
[call site]
00055
strlcpy
[function]
[call site]
00056
tzload
[function]
[call site]
00057
tzloadbody
[function]
[call site]
00058
strlen
[call site]
00059
strlcpy
[function]
[call site]
00060
access
[call site]
00061
__errno_location
[call site]
00062
open64
[call site]
00063
__errno_location
[call site]
00064
read
[call site]
00065
__errno_location
[call site]
00066
close
[call site]
00067
close
[call site]
00068
__errno_location
[call site]
00069
detzcode
[function]
[call site]
00070
detzcode
[function]
[call site]
00071
detzcode
[function]
[call site]
00072
detzcode
[function]
[call site]
00073
detzcode
[function]
[call site]
00074
detzcode
[function]
[call site]
00075
detzcode
[function]
[call site]
00076
detzcode64
[function]
[call site]
00077
detzcode
[function]
[call site]
00078
detzcode
[function]
[call site]
00079
detzcode64
[function]
[call site]
00080
detzcode
[function]
[call site]
00081
tzparse
[function]
[call site]
00082
getqzname
[function]
[call site]
00083
getzname
[function]
[call site]
00084
getoffset
[function]
[call site]
00085
getsecs
[function]
[call site]
00086
getnum
[function]
[call site]
00087
getnum
[function]
[call site]
00088
getnum
[function]
[call site]
00089
tzload
[function]
[call site]
00090
getqzname
[function]
[call site]
00091
getzname
[function]
[call site]
00092
getoffset
[function]
[call site]
00093
getrule
[function]
[call site]
00094
getnum
[function]
[call site]
00095
getnum
[function]
[call site]
00096
getnum
[function]
[call site]
00097
getnum
[function]
[call site]
00098
getnum
[function]
[call site]
00099
getoffset
[function]
[call site]
00100
getrule
[function]
[call site]
00101
init_ttinfo
[function]
[call site]
00102
init_ttinfo
[function]
[call site]
00103
increment_overflow_time
[function]
[call site]
00104
increment_overflow_time
[function]
[call site]
00105
increment_overflow
[function]
[call site]
00106
increment_overflow
[function]
[call site]
00107
transtime
[function]
[call site]
00108
transtime
[function]
[call site]
00109
increment_overflow_time
[function]
[call site]
00110
increment_overflow_time
[function]
[call site]
00111
increment_overflow
[function]
[call site]
00112
increment_overflow_time
[function]
[call site]
00113
init_ttinfo
[function]
[call site]
00114
init_ttinfo
[function]
[call site]
00115
init_ttinfo
[function]
[call site]
00116
strcmp
[call site]
00117
strlen
[call site]
00118
strlcpy
[function]
[call site]
00119
leapcorr
[function]
[call site]
00120
increment_overflow_time
[function]
[call site]
00121
typesequiv
[function]
[call site]
00122
strcmp
[call site]
00123
typesequiv
[function]
[call site]
00124
ttunspecified
[function]
[call site]
00125
memcmp
[call site]
00126
tzparse
[function]
[call site]
00127
scrub_abbrs
[function]
[call site]
00128
__errno_location
[call site]
00132
strlen
[call site]
00133
strlcpy
[function]
[call site]
00134
tm_to_datetime
[function]
[call site]
00135
__assert_fail
[call site]
00136
__assert_fail
[call site]
00137
tnt_dt_from_ymd_checked
[function]
[call site]
00138
tnt_dt_days_in_month
[function]
[call site]
00139
tnt_dt_leap_year
[function]
[call site]
00140
dt_from_yd_checked
[function]
[call site]
00141
dt64_from_yd
[function]
[call site]
00142
tnt_dt_days_in_year
[function]
[call site]
00143
tnt_dt_leap_year
[function]
[call site]
00144
__assert_fail
[call site]
00145
tnt_localtime_rz
[function]
[call site]
00146
localsub
[function]
[call site]
00147
gmtsub
[function]
[call site]
00148
timesub
[function]
[call site]
00149
leaps_thru_end_of
[function]
[call site]
00150
leaps_thru_end_of_nonneg
[function]
[call site]
00151
leaps_thru_end_of_nonneg
[function]
[call site]
00152
__errno_location
[call site]
00153
leaps_thru_end_of
[function]
[call site]
00154
leaps_thru_end_of
[function]
[call site]
00155
localsub
[function]
[call site]
00156
timesub
[function]
[call site]
00157
update_tzname_etc
[function]
[call site]
00158
__ctype_b_loc
[call site]
00159
first_wday_of
[function]
[call site]
00160
first_wday_of
[function]
[call site]
00161
tm_to_datetime
[function]
[call site]
00162