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 |
---|---|---|---|---|---|---|---|
2 | 2 |
1 :
['syslog'] |
2 | 2 | sdp_uuid_extract | call site: 00038 | /src/bluez/lib/sdp.c:998 |
2 | 2 |
1 :
['syslog'] |
2 | 2 | sdp_uuid_extract | call site: 00041 | /src/bluez/lib/sdp.c:1005 |
2 | 2 |
1 :
['syslog'] |
2 | 2 | sdp_extract_seqtype | call site: 00007 | /src/bluez/lib/sdp.c:1220 |
2 | 2 |
1 :
['syslog'] |
2 | 2 | sdp_extract_seqtype | call site: 00008 | /src/bluez/lib/sdp.c:1229 |
2 | 2 |
1 :
['syslog'] |
2 | 2 | sdp_extract_seqtype | call site: 00010 | /src/bluez/lib/sdp.c:1238 |
2 | 2 |
2 :
['syslog', 'free'] |
2 | 2 | extract_int | call site: 00023 | /src/bluez/lib/sdp.c:1057 |
2 | 2 |
2 :
['syslog', 'free'] |
2 | 2 | extract_int | call site: 00025 | /src/bluez/lib/sdp.c:1067 |
2 | 2 |
2 :
['syslog', 'free'] |
2 | 2 | extract_int | call site: 00029 | /src/bluez/lib/sdp.c:1087 |
2 | 2 |
2 :
['syslog', 'free'] |
2 | 2 | extract_seq | call site: 00071 | /src/bluez/lib/sdp.c:1269 |
0 | 0 | None | 10 | 26 | extract_int | call site: 00022 | /src/bluez/lib/sdp.c:1032 |
0 | 0 | None | 10 | 18 | extract_str | call site: 00061 | /src/bluez/lib/sdp.c:1136 |
0 | 0 | None | 4 | 10 | sdp_data_alloc_with_length | call site: 00097 | /src/bluez/lib/sdp.c:350 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
openlog
[call site]
00001
sdp_extract_pdu
[function]
[call site]
00002
sdp_record_alloc
[function]
[call site]
00003
bt_malloc0
[function]
[call site]
00004
calloc
[call site]
00005
sdp_extract_seqtype
[function]
[call site]
00006
syslog
[call site]
00007
syslog
[call site]
00008
syslog
[call site]
00009
bt_get_be16
[function]
[call site]
00010
__bswap_16
[function]
[call site]
00011
syslog
[call site]
00012
bt_get_be32
[function]
[call site]
00013
__bswap_32
[function]
[call site]
00014
syslog
[call site]
00015
syslog
[call site]
00016
bt_get_be16
[function]
[call site]
00017
sdp_extract_attr
[function]
[call site]
00018
syslog
[call site]
00019
extract_int
[function]
[call site]
00020
syslog
[call site]
00021
bt_malloc0
[function]
[call site]
00022
syslog
[call site]
00023
syslog
[call site]
00024
bt_get_be16
[function]
[call site]
00025
syslog
[call site]
00026
bt_get_be32
[function]
[call site]
00027
syslog
[call site]
00028
bt_get_be64
[function]
[call site]
00029
__bswap_64
[function]
[call site]
00030
syslog
[call site]
00031
ntoh128
[function]
[call site]
00032
bswap_128
[function]
[call site]
00033
extract_uuid
[function]
[call site]
00034
bt_malloc0
[function]
[call site]
00035
sdp_uuid_extract
[function]
[call site]
00036
syslog
[call site]
00037
syslog
[call site]
00038
syslog
[call site]
00039
bt_get_be16
[function]
[call site]
00040
sdp_uuid16_create
[function]
[call site]
00041
syslog
[call site]
00042
bt_get_be32
[function]
[call site]
00043
sdp_uuid32_create
[function]
[call site]
00044
syslog
[call site]
00045
sdp_uuid128_create
[function]
[call site]
00046
sdp_pattern_add_uuid
[function]
[call site]
00047
sdp_uuid_to_uuid128
[function]
[call site]
00048
bt_malloc0
[function]
[call site]
00049
sdp_uuid32_to_uuid128
[function]
[call site]
00050
htonl
[call site]
00051
sdp_uuid16_to_uuid128
[function]
[call site]
00052
htons
[call site]
00053
sdp_list_find
[function]
[call site]
00054
sdp_uuid128_cmp
[function]
[call site]
00055
memcmp
[call site]
00056
sdp_list_insert_sorted
[function]
[call site]
00057
bt_free
[function]
[call site]
00058
extract_str
[function]
[call site]
00059
syslog
[call site]
00060
bt_malloc0
[function]
[call site]
00061
syslog
[call site]
00062
syslog
[call site]
00063
bt_get_be16
[function]
[call site]
00064
syslog
[call site]
00065
syslog
[call site]
00066
bt_malloc0
[function]
[call site]
00067
syslog
[call site]
00068
extract_seq
[function]
[call site]
00069
bt_malloc0
[function]
[call site]
00070
sdp_extract_seqtype
[function]
[call site]
00071
syslog
[call site]
00072
sdp_extract_attr
[function]
[call site]
00073
syslog
[call site]
00074
extract_svclass_uuid
[function]
[call site]
00075
sdp_attr_replace
[function]
[call site]
00076
sdp_data_get
[function]
[call site]
00077
sdp_list_find
[function]
[call site]
00078
sdp_attrid_comp_func
[function]
[call site]
00079
sdp_list_remove
[function]
[call site]
00080
sdp_data_free
[function]
[call site]
00081
data_seq_free
[function]
[call site]
00082
sdp_data_free
[function]
[call site]
00083
sdp_list_insert_sorted
[function]
[call site]
00084
extract_svclass_uuid
[function]
[call site]
00085
sdp_copy_record
[function]
[call site]
00086
sdp_record_alloc
[function]
[call site]
00087
sdp_list_foreach
[function]
[call site]
00088
sdp_copy_pattern
[function]
[call site]
00089
sdp_pattern_add_uuid
[function]
[call site]
00090
sdp_list_foreach
[function]
[call site]
00091
sdp_copy_attrlist
[function]
[call site]
00092
sdp_data_value
[function]
[call site]
00093
sdp_copy_seq
[function]
[call site]
00094
sdp_data_value
[function]
[call site]
00095
sdp_data_alloc_with_length
[function]
[call site]
00096
bt_malloc0
[function]
[call site]
00097
sdp_uuid16_create
[function]
[call site]
00098
sdp_uuid32_create
[function]
[call site]
00099
sdp_uuid128_create
[function]
[call site]
00100
syslog
[call site]
00101
syslog
[call site]
00102
sdp_attr_add_new
[function]
[call site]
00103
sdp_data_alloc
[function]
[call site]
00104
strlen
[call site]
00105
sdp_data_alloc_with_length
[function]
[call site]
00106
sdp_attr_replace
[function]
[call site]
00107
sdp_attr_add_new_with_length
[function]
[call site]
00108
sdp_data_alloc_with_length
[function]
[call site]
00109
sdp_attr_replace
[function]
[call site]
00110
sdp_record_free
[function]
[call site]
00111
sdp_list_free
[function]
[call site]
00112
sdp_list_free
[function]
[call site]
00113
sdp_record_free
[function]
[call site]
00114
closelog
[call site]
00115