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 |
---|---|---|---|---|---|---|---|
24 | 24 |
3 :
['realloc', 'iconv', '__errno_location'] |
24 | 28 | str_cd_iconv | call site: 00000 | /src/libidn/lib/gl/striconv.c:297 |
8 | 12 |
3 :
['iconv', '__errno_location', 'rpl_free'] |
12 | 16 | str_cd_iconv | call site: 00000 | /src/libidn/lib/gl/striconv.c:334 |
2 | 2 |
1 :
['strlen'] |
2 | 177 | stringprep_utf8_nfkc_normalize | call site: 00097 | /src/libidn/lib/nfkc.c:1074 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | str_iconv | call site: 00000 | /src/libidn/lib/gl/striconv.c:399 |
0 | 0 | None | 12 | 16 | str_cd_iconv | call site: 00000 | /src/libidn/lib/gl/striconv.c:295 |
0 | 0 | None | 6 | 310 | stringprep | call site: 00018 | /src/libidn/lib/stringprep.c:435 |
0 | 0 | None | 4 | 12 | stringprep | call site: 00055 | /src/libidn/lib/stringprep.c:454 |
0 | 0 | None | 2 | 278 | stringprep_profile | call site: 00008 | /src/libidn/lib/stringprep.c:508 |
0 | 0 | None | 2 | 2 | str_cd_iconv | call site: 00000 | /src/libidn/lib/gl/striconv.c:266 |
0 | 0 | None | 2 | 2 | tld_get_table | call site: 00078 | /src/libidn/lib/tld.c:64 |
0 | 0 | None | 0 | 260 | stringprep_4i | call site: 00020 | /src/libidn/lib/stringprep.c:202 |
0 | 0 | None | 0 | 260 | stringprep_4i | call site: 00050 | /src/libidn/lib/stringprep.c:297 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
__assert_fail
[call site]
00001
__assert_fail
[call site]
00002
__assert_fail
[call site]
00003
stringprep_check_version
[function]
[call site]
00004
strverscmp
[call site]
00005
stringprep_profile
[function]
[call site]
00006
strlen
[call site]
00007
strcmp
[call site]
00008
rpl_free
[function]
[call site]
00009
strcpy
[call site]
00010
stringprep
[function]
[call site]
00011
strlen
[call site]
00012
rpl_free
[function]
[call site]
00013
stringprep_utf8_to_ucs4
[function]
[call site]
00014
strlen
[call site]
00015
u8_check
[function]
[call site]
00016
g_utf8_to_ucs4_fast
[function]
[call site]
00017
realloc
[call site]
00018
rpl_free
[function]
[call site]
00019
stringprep_4i
[function]
[call site]
00020
stringprep_ucs4_nfkc_normalize
[function]
[call site]
00021
stringprep_ucs4_to_utf8
[function]
[call site]
00022
g_ucs4_to_utf8
[function]
[call site]
00023
g_unichar_to_utf8
[function]
[call site]
00024
_g_utf8_normalize_wc
[function]
[call site]
00025
g_utf8_get_char
[function]
[call site]
00026
decompose_hangul
[function]
[call site]
00027
find_decomposition
[function]
[call site]
00028
g_utf8_strlen
[function]
[call site]
00029
g_utf8_get_char
[function]
[call site]
00030
decompose_hangul
[function]
[call site]
00031
find_decomposition
[function]
[call site]
00032
g_utf8_get_char
[function]
[call site]
00033
g_unicode_canonical_ordering
[function]
[call site]
00034
g_unicode_canonical_ordering
[function]
[call site]
00035
combine
[function]
[call site]
00036
combine_hangul
[function]
[call site]
00037
rpl_free
[function]
[call site]
00038
rpl_free
[function]
[call site]
00039
rpl_free
[function]
[call site]
00040
stringprep_find_string_in_table
[function]
[call site]
00041
stringprep_find_character_in_table
[function]
[call site]
00042
bsearch
[call site]
00043
_compare_table_element
[function]
[call site]
00044
stringprep_find_string_in_table
[function]
[call site]
00045
stringprep_apply_table_to_string
[function]
[call site]
00046
stringprep_find_string_in_table
[function]
[call site]
00047
stringprep_find_string_in_table
[function]
[call site]
00048
stringprep_find_string_in_table
[function]
[call site]
00049
stringprep_find_string_in_table
[function]
[call site]
00050
stringprep_find_character_in_table
[function]
[call site]
00051
stringprep_find_character_in_table
[function]
[call site]
00052
rpl_free
[function]
[call site]
00053
stringprep_ucs4_to_utf8
[function]
[call site]
00054
rpl_free
[function]
[call site]
00055
strlen
[call site]
00056
rpl_free
[function]
[call site]
00057
strcpy
[call site]
00058
rpl_free
[function]
[call site]
00059
rpl_free
[function]
[call site]
00060
idn_free
[function]
[call site]
00061
rpl_free
[function]
[call site]
00062
pr29_8z
[function]
[call site]
00063
stringprep_utf8_to_ucs4
[function]
[call site]
00064
pr29_4z
[function]
[call site]
00065
pr29_4
[function]
[call site]
00066
first_column
[function]
[call site]
00067
combinationclass
[function]
[call site]
00068
in_last_column_row
[function]
[call site]
00069
rpl_free
[function]
[call site]
00070
tld_get_z
[function]
[call site]
00071
strlen
[call site]
00072
calloc
[call site]
00073
tld_get_4
[function]
[call site]
00074
rpl_free
[function]
[call site]
00075
idn_free
[function]
[call site]
00076
tld_default_table
[function]
[call site]
00077
tld_get_table
[function]
[call site]
00078
strcmp
[call site]
00079
tld_get_table
[function]
[call site]
00080
tld_check_8z
[function]
[call site]
00081
stringprep_utf8_to_ucs4
[function]
[call site]
00082
tld_check_4
[function]
[call site]
00083
tld_get_4
[function]
[call site]
00084
tld_default_table
[function]
[call site]
00085
rpl_free
[function]
[call site]
00086
tld_check_4t
[function]
[call site]
00087
_tld_checkchar
[function]
[call site]
00088
rpl_free
[function]
[call site]
00089
tld_check_lz
[function]
[call site]
00090
stringprep_locale_to_utf8
[function]
[call site]
00091
stringprep_locale_charset
[function]
[call site]
00092
getenv
[call site]
00093
nl_langinfo
[call site]
00094
tld_check_8z
[function]
[call site]
00095
rpl_free
[function]
[call site]
00096
stringprep_utf8_nfkc_normalize
[function]
[call site]
00097
strlen
[call site]
00098
u8_check
[function]
[call site]
00099
g_utf8_normalize
[function]
[call site]
00100
_g_utf8_normalize_wc
[function]
[call site]
00101
g_ucs4_to_utf8
[function]
[call site]
00102
rpl_free
[function]
[call site]
00103
idn_free
[function]
[call site]
00104
stringprep_utf8_to_unichar
[function]
[call site]
00105
g_utf8_get_char
[function]
[call site]
00106
stringprep_unichar_to_utf8
[function]
[call site]
00107
g_unichar_to_utf8
[function]
[call site]
00108
stringprep
[function]
[call site]
00109
stringprep
[function]
[call site]
00110
__assert_fail
[call site]
00111
stringprep_4zi
[function]
[call site]
00112
stringprep_4zi_1
[function]
[call site]
00113
stringprep_4i
[function]
[call site]
00114
tld_get_4z
[function]
[call site]
00115
tld_get_4
[function]
[call site]
00116
idn_free
[function]
[call site]
00117
tld_check_4tz
[function]
[call site]
00118
tld_check_4t
[function]
[call site]
00119
tld_check_4z
[function]
[call site]
00120
tld_check_4
[function]
[call site]
00121