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 |
---|---|---|---|---|---|---|---|
29 | 41 |
2 :
['sudo_warnx_nodebug_v1', 'sudo_warn_gettext_v1'] |
29 | 41 | iolog_parse_loginfo_legacy | call site: 00076 | /src/sudo/lib/iolog/./iolog_legacy.c:133 |
29 | 41 |
2 :
['sudo_warnx_nodebug_v1', 'sudo_warn_gettext_v1'] |
29 | 41 | iolog_parse_loginfo_legacy | call site: 00079 | /src/sudo/lib/iolog/./iolog_legacy.c:139 |
10 | 10 |
2 :
['fputs', 'putc'] |
12 | 14 | warning | call site: 00025 | /src/sudo/lib/util/./fatal.c:192 |
5 | 5 |
1 :
['sudo_basename_v1'] |
14 | 14 | initprogname2 | call site: 00003 | /src/sudo/lib/util/./progname.c:67 |
2 | 2 |
1 :
['strcmp'] |
9 | 9 | initprogname2 | call site: 00004 | /src/sudo/lib/util/./progname.c:79 |
0 | 0 | None | 29 | 41 | iolog_parse_loginfo_legacy | call site: 00059 | /src/sudo/lib/iolog/./iolog_legacy.c:100 |
0 | 0 | None | 29 | 41 | iolog_parse_loginfo_legacy | call site: 00066 | /src/sudo/lib/iolog/./iolog_legacy.c:111 |
0 | 0 | None | 29 | 41 | iolog_parse_loginfo_legacy | call site: 00072 | /src/sudo/lib/iolog/./iolog_legacy.c:123 |
0 | 0 | None | 12 | 16 | warning | call site: 00025 | /src/sudo/lib/util/./fatal.c:189 |
0 | 0 | None | 6 | 6 | sudo_strtonumx | call site: 00044 | /src/sudo/lib/util/./strtonum.c:55 |
0 | 0 | None | 6 | 6 | sudo_strtonumx | call site: 00047 | /src/sudo/lib/util/./strtonum.c:110 |
0 | 0 | None | 2 | 2 | sudo_warn_gettext_v1 | call site: 00019 | /src/sudo/lib/util/./fatal.c:334 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
initprogname
[function]
[call site]
00001
initprogname2
[function]
[call site]
00002
sudo_getprogname
[function]
[call site]
00003
sudo_basename_v1
[function]
[call site]
00004
strrchr
[call site]
00005
strcmp
[call site]
00006
sudo_setprogname
[function]
[call site]
00007
sudo_basename_v1
[function]
[call site]
00008
getenv
[call site]
00009
sudo_warn_set_conversation_v1
[function]
[call site]
00010
fuzz_conversation
[function]
[call site]
00011
open_data
[function]
[call site]
00012
fmemopen
[call site]
00013
calloc
[call site]
00014
iolog_parse_loginfo_legacy
[function]
[call site]
00015
getdelim
[call site]
00016
getdelim
[call site]
00017
getdelim
[call site]
00018
sudo_warn_gettext_v1
[function]
[call site]
00019
dgettext
[call site]
00020
sudo_warn_nodebug_v1
[function]
[call site]
00021
__errno_location
[call site]
00022
strerror
[call site]
00023
warning
[function]
[call site]
00024
__errno_location
[call site]
00025
sudo_getprogname
[function]
[call site]
00026
vsnprintf
[call site]
00027
vasprintf
[call site]
00028
sudo_getprogname
[function]
[call site]
00029
fputs
[call site]
00030
fputs
[call site]
00031
vfprintf
[call site]
00032
fputs
[call site]
00033
fputs
[call site]
00034
putc
[call site]
00035
__errno_location
[call site]
00036
strcspn
[call site]
00037
strcspn
[call site]
00038
strcspn
[call site]
00039
strchr
[call site]
00040
sudo_warn_gettext_v1
[function]
[call site]
00041
sudo_warn_nodebug_v1
[function]
[call site]
00042
sudo_strtonum
[function]
[call site]
00043
sudo_strtonumx
[function]
[call site]
00044
__ctype_b_loc
[call site]
00045
__ctype_b_loc
[call site]
00046
__ctype_b_loc
[call site]
00047
__ctype_b_loc
[call site]
00048
__ctype_b_loc
[call site]
00049
__errno_location
[call site]
00050
__errno_location
[call site]
00051
__errno_location
[call site]
00052
__errno_location
[call site]
00053
sudo_warn_gettext_v1
[function]
[call site]
00054
sudo_warn_nodebug_v1
[function]
[call site]
00055
strchr
[call site]
00056
sudo_warn_gettext_v1
[function]
[call site]
00057
sudo_warn_nodebug_v1
[function]
[call site]
00058
strndup
[call site]
00059
sudo_warn_gettext_v1
[function]
[call site]
00060
sudo_warnx_nodebug_v1
[function]
[call site]
00061
warning
[function]
[call site]
00062
strchr
[call site]
00063
sudo_warn_gettext_v1
[function]
[call site]
00064
sudo_warn_nodebug_v1
[function]
[call site]
00065
strndup
[call site]
00066
sudo_warn_gettext_v1
[function]
[call site]
00067
sudo_warnx_nodebug_v1
[function]
[call site]
00068
strchr
[call site]
00069
sudo_warn_gettext_v1
[function]
[call site]
00070
sudo_warn_nodebug_v1
[function]
[call site]
00071
strndup
[call site]
00072
sudo_warn_gettext_v1
[function]
[call site]
00073
sudo_warnx_nodebug_v1
[function]
[call site]
00074
strchr
[call site]
00075
strdup
[call site]
00076
sudo_warn_gettext_v1
[function]
[call site]
00077
sudo_warnx_nodebug_v1
[function]
[call site]
00078
strndup
[call site]
00079
sudo_warn_gettext_v1
[function]
[call site]
00080
sudo_warnx_nodebug_v1
[function]
[call site]
00081
strchr
[call site]
00082
sudo_strtonum
[function]
[call site]
00083
sudo_debug_printf2_v1
[function]
[call site]
00084
sudo_strtonum
[function]
[call site]
00085
sudo_debug_printf2_v1
[function]
[call site]
00086
eventlog_free
[function]
[call site]
00087
fclose
[call site]
00088
fflush
[call site]
00089