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 |
---|---|---|---|---|---|---|---|
38 | 38 |
2 :
['releaseMechInfo', 'strdup'] |
38 | 38 | gssint_register_mechinfo | call site: 00000 | /src/krb5/src/lib/gssapi/mechglue/g_initialize.c:637 |
4 | 4 |
3 :
['explicit_bzero', 'strlen', 'free'] |
15 | 39 | k5_buf_add_vfmt | call site: 00022 | /src/krb5/src/util/support/k5buf.c:192 |
4 | 4 |
2 :
['mecherrmap__pairarray_max_size', 'realloc'] |
4 | 4 | mecherrmap__pairarray_grow | call site: 00090 | /src/krb5/src/lib/gssapi/generic/./errmap.h:100 |
4 | 4 |
1 :
['mecherrmap_destroy'] |
4 | 4 | gssint_mecherrmap_init | call site: 00000 | /src/krb5/src/lib/gssapi/generic/util_errmap.c:147 |
2 | 2 |
1 :
['set_error'] |
2 | 4 | k5_buf_add_vfmt | call site: 00016 | /src/krb5/src/util/support/k5buf.c:172 |
2 | 2 |
1 :
['strerror'] |
2 | 2 | k5_mutex_lock | call site: 00053 | /src/krb5/src/util/support/../../include/k5-thread.h:371 |
2 | 2 |
1 :
['strerror'] |
2 | 2 | k5_mutex_unlock | call site: 00067 | /src/krb5/src/util/support/../../include/k5-thread.h:383 |
2 | 2 |
1 :
['abort'] |
2 | 2 | mecherrmap__pairarray_getaddr | call site: 00062 | /src/krb5/src/lib/gssapi/generic/./errmap.h:118 |
2 | 2 |
1 :
['set_error'] |
2 | 2 | k5_buf_init_dynamic | call site: 00003 | /src/krb5/src/util/support/k5buf.c:129 |
0 | 115 |
1 :
['gssint_mecherrmap_map_errcode'] |
0 | 115 | gss_oid_to_str | call site: 00002 | /src/krb5/src/lib/gssapi/mechglue/g_oid_ops.c:102 |
0 | 0 | None | 152 | 152 | gssint_register_mechinfo | call site: 00000 | /src/krb5/src/lib/gssapi/mechglue/g_initialize.c:616 |
0 | 0 | None | 114 | 114 | gssint_register_mechinfo | call site: 00000 | /src/krb5/src/lib/gssapi/mechglue/g_initialize.c:623 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
gss_oid_to_str
[function]
[call site]
00001
generic_gss_oid_to_str
[function]
[call site]
00002
k5_buf_init_dynamic
[function]
[call site]
00003
set_error
[function]
[call site]
00004
k5_buf_add
[function]
[call site]
00005
strlen
[call site]
00006
k5_buf_add_len
[function]
[call site]
00007
ensure_space
[function]
[call site]
00008
__assert_fail
[call site]
00009
explicit_bzero
[call site]
00010
realloc
[call site]
00011
explicit_bzero
[call site]
00012
set_error
[function]
[call site]
00013
endptr
[function]
[call site]
00014
k5_buf_add_fmt
[function]
[call site]
00015
k5_buf_add_vfmt
[function]
[call site]
00016
endptr
[function]
[call site]
00017
vsnprintf
[call site]
00018
set_error
[function]
[call site]
00019
__assert_fail
[call site]
00020
endptr
[function]
[call site]
00021
vsnprintf
[call site]
00022
ensure_space
[function]
[call site]
00023
endptr
[function]
[call site]
00024
vsnprintf
[call site]
00025
k5_buf_free
[function]
[call site]
00026
__assert_fail
[call site]
00027
explicit_bzero
[call site]
00028
set_error
[function]
[call site]
00029
vasprintf
[call site]
00030
k5_buf_free
[function]
[call site]
00031
ensure_space
[function]
[call site]
00032
endptr
[function]
[call site]
00033
strlen
[call site]
00034
explicit_bzero
[call site]
00035
k5_buf_add_fmt
[function]
[call site]
00036
k5_buf_add_len
[function]
[call site]
00037
k5buf_to_gss
[function]
[call site]
00038
k5_buf_status
[function]
[call site]
00039
gssint_mecherrmap_map_errcode
[function]
[call site]
00040
gssint_mecherrmap_map
[function]
[call site]
00041
gssint_mechglue_initialize_library
[function]
[call site]
00042
k5_once
[function]
[call site]
00043
krb5int_pthread_loaded
[function]
[call site]
00044
pthread_once
[call site]
00045
loaded_test_aux
[function]
[call site]
00046
pthread_once
[call site]
00047
loaded_test_aux
[function]
[call site]
00048
pthread_once
[call site]
00049
__assert_fail
[call site]
00050
__assert_fail
[call site]
00051
k5_mutex_lock
[function]
[call site]
00052
k5_os_mutex_lock
[function]
[call site]
00053
krb5int_pthread_loaded
[function]
[call site]
00054
pthread_mutex_lock
[call site]
00055
strerror
[call site]
00056
fprintf
[call site]
00057
__assert_fail
[call site]
00058
mecherrmap_findright
[function]
[call site]
00059
mecherrmap_size
[function]
[call site]
00060
mecherrmap__pairarray_size
[function]
[call site]
00061
mecherrmap__pairarray_getaddr
[function]
[call site]
00062
abort
[call site]
00063
mecherror_cmp
[function]
[call site]
00064
memcmp
[call site]
00065
k5_mutex_unlock
[function]
[call site]
00066
k5_os_mutex_unlock
[function]
[call site]
00067
krb5int_pthread_loaded
[function]
[call site]
00068
pthread_mutex_unlock
[call site]
00069
strerror
[call site]
00070
fprintf
[call site]
00071
__assert_fail
[call site]
00072
mecherrmap_findleft
[function]
[call site]
00073
mecherrmap_size
[function]
[call site]
00074
mecherrmap__pairarray_getaddr
[function]
[call site]
00075
cmp_OM_uint32
[function]
[call site]
00076
mecherrmap_findleft
[function]
[call site]
00077
mecherror_copy
[function]
[call site]
00078
k5_mutex_unlock
[function]
[call site]
00079
mecherrmap_add
[function]
[call site]
00080
mecherrmap__pairarray_getaddr
[function]
[call site]
00081
cmp_OM_uint32
[function]
[call site]
00082
__assert_fail
[call site]
00083
cmp_OM_uint32
[function]
[call site]
00084
abort
[call site]
00085
mecherror_cmp
[function]
[call site]
00086
__assert_fail
[call site]
00087
mecherror_cmp
[function]
[call site]
00088
abort
[call site]
00089
mecherrmap__pairarray_grow
[function]
[call site]
00090
mecherrmap__pairarray_max_size
[function]
[call site]
00091
realloc
[call site]
00092
mecherrmap__pairarray_set
[function]
[call site]
00093
mecherrmap__pairarray_getaddr
[function]
[call site]
00094
k5_mutex_unlock
[function]
[call site]
00095
gss_release_buffer
[function]
[call site]
00096
gssalloc_free
[function]
[call site]
00097
gss_str_to_oid
[function]
[call site]
00098
generic_gss_str_to_oid
[function]
[call site]
00099
__ctype_b_loc
[call site]
00100
__ctype_b_loc
[call site]
00101
get_arc
[function]
[call site]
00102
__ctype_b_loc
[call site]
00103
__ctype_b_loc
[call site]
00104
__ctype_b_loc
[call site]
00105
arc_encoded_length
[function]
[call site]
00106
get_arc
[function]
[call site]
00107
arc_encoded_length
[function]
[call site]
00108
arc_encode
[function]
[call site]
00109
arc_encoded_length
[function]
[call site]
00110
get_arc
[function]
[call site]
00111
arc_encode
[function]
[call site]
00112
__assert_fail
[call site]
00113
gssint_mecherrmap_map_errcode
[function]
[call site]
00114
gss_release_oid
[function]
[call site]
00115
gssint_mechglue_initialize_library
[function]
[call site]
00116
k5_mutex_lock
[function]
[call site]
00117
k5_mutex_unlock
[function]
[call site]
00118
gssint_mecherrmap_map
[function]
[call site]
00119
k5_mutex_unlock
[function]
[call site]
00120
generic_gss_release_oid
[function]
[call site]
00121