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 |
---|---|---|---|---|---|---|---|
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_alloc_pcap_t | call site: 00000 | /src/libpcap/pcap.c:2496 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_fopen_offline_with_tstamp_precision | call site: 00031 | /src/libpcap/savefile.c:504 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_check_header | call site: 00000 | /src/libpcap/sf-pcap.c:258 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_next_packet | call site: 00000 | /src/libpcap/sf-pcap.c:534 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_next_packet | call site: 00000 | /src/libpcap/sf-pcap.c:688 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_next_packet | call site: 00000 | /src/libpcap/sf-pcap.c:719 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_next_packet | call site: 00000 | /src/libpcap/sf-pcap.c:771 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_ng_check_header | call site: 00000 | /src/libpcap/sf-pcapng.c:820 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_ng_check_header | call site: 00000 | /src/libpcap/sf-pcapng.c:835 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | read_bytes | call site: 00000 | /src/libpcap/sf-pcapng.c:263 |
2 | 2 |
1 :
['__errno_location'] |
2 | 2 | bufferToFile | call site: 00009 | /src/libpcap/build/../testprogs/fuzz/fuzz_pcap.c:21 |
0 | 0 | None | 42 | 144 | pcap_next_packet | call site: 00000 | /src/libpcap/sf-pcap.c:679 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fopen
[call site]
00001
snprintf
[call site]
00002
mkstemp
[call site]
00003
close
[call site]
00004
bufferToFile
[function]
[call site]
00005
remove
[call site]
00006
__errno_location
[call site]
00007
__errno_location
[call site]
00008
fopen
[call site]
00009
__errno_location
[call site]
00010
fwrite
[call site]
00011
fclose
[call site]
00012
fclose
[call site]
00013
unlink
[call site]
00014
pcap_open_offline
[function]
[call site]
00015
pcap_open_offline_with_tstamp_precision
[function]
[call site]
00016
snprintf
[call site]
00017
snprintf
[call site]
00018
fopen
[call site]
00019
__errno_location
[call site]
00020
pcapint_fmt_errmsg_for_errno
[function]
[call site]
00021
pcapint_vfmt_errmsg_for_errno
[function]
[call site]
00022
vsnprintf
[call site]
00023
strlen
[call site]
00024
pcap_strerror
[function]
[call site]
00025
strerror_r
[call site]
00026
snprintf
[call site]
00027
pcap_fopen_offline_with_tstamp_precision
[function]
[call site]
00028
snprintf
[call site]
00029
fread
[call site]
00030
ferror
[call site]
00031
__errno_location
[call site]
00032
pcapint_fmt_errmsg_for_errno
[function]
[call site]
00033
snprintf
[call site]
00034
snprintf
[call site]
00035
fileno
[call site]
00036
fclose
[call site]
00037
fprintf
[call site]
00038
unlink
[call site]
00039
pcap_next_ex
[function]
[call site]
00040
pcapint_offline_read
[function]
[call site]
00041
pcapint_filter
[function]
[call site]
00042
pcapint_filter_with_aux_data
[function]
[call site]
00043
abort
[call site]
00044
EXTRACT_BE_U_4
[function]
[call site]
00045
ntohl
[call site]
00046
EXTRACT_BE_U_2
[function]
[call site]
00047
ntohs
[call site]
00048
EXTRACT_BE_U_4
[function]
[call site]
00049
EXTRACT_BE_U_2
[function]
[call site]
00050
fprintf
[call site]
00051
pcap_next_ex
[function]
[call site]
00052
pcap_stats
[function]
[call site]
00053
fprintf
[call site]
00054
pcap_close
[function]
[call site]
00055