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:2439 |
17 | 17 |
2 :
['pcapint_fmt_errmsg_for_errno', '__errno_location'] |
17 | 17 | pcap_fopen_offline_with_tstamp_precision | call site: 00033 | /src/libpcap/savefile.c:498 |
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: 00010 | /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
printf
[call site]
00009
fopen
[call site]
00010
__errno_location
[call site]
00011
printf
[call site]
00012
fwrite
[call site]
00013
fclose
[call site]
00014
fclose
[call site]
00015
unlink
[call site]
00016
pcap_open_offline
[function]
[call site]
00017
pcap_open_offline_with_tstamp_precision
[function]
[call site]
00018
snprintf
[call site]
00019
snprintf
[call site]
00020
fopen
[call site]
00021
__errno_location
[call site]
00022
pcapint_fmt_errmsg_for_errno
[function]
[call site]
00023
pcapint_vfmt_errmsg_for_errno
[function]
[call site]
00024
vsnprintf
[call site]
00025
strlen
[call site]
00026
pcap_strerror
[function]
[call site]
00027
strerror_r
[call site]
00028
snprintf
[call site]
00029
pcap_fopen_offline_with_tstamp_precision
[function]
[call site]
00030
snprintf
[call site]
00031
fread
[call site]
00032
ferror
[call site]
00033
__errno_location
[call site]
00034
pcapint_fmt_errmsg_for_errno
[function]
[call site]
00035
snprintf
[call site]
00036
snprintf
[call site]
00037
fileno
[call site]
00038
fclose
[call site]
00039
fprintf
[call site]
00040
unlink
[call site]
00041
pcap_next_ex
[function]
[call site]
00042
pcapint_offline_read
[function]
[call site]
00043
pcapint_filter
[function]
[call site]
00044
pcapint_filter_with_aux_data
[function]
[call site]
00045
abort
[call site]
00046
EXTRACT_BE_U_4
[function]
[call site]
00047
ntohl
[call site]
00048
EXTRACT_BE_U_2
[function]
[call site]
00049
ntohs
[call site]
00050
EXTRACT_BE_U_4
[function]
[call site]
00051
EXTRACT_BE_U_2
[function]
[call site]
00052
fprintf
[call site]
00053
pcap_next_ex
[function]
[call site]
00054
pcap_stats
[function]
[call site]
00055
fprintf
[call site]
00056
pcap_close
[function]
[call site]
00057
unlink
[call site]
00058