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 |
---|---|---|---|---|---|---|---|
0 | 6 |
1 :
['avahi_free'] |
0 | 6 | avahi_realloc | call site: 00191 | /src/avahi/avahi-common/malloc.c:148 |
0 | 0 | None | 6 | 23 | avahi_unescape_label | call site: 00051 | /src/avahi/avahi-common/domain.c:81 |
0 | 0 | None | 4 | 98 | avahi_record_is_valid | call site: 00120 | /src/avahi/avahi-core/rr.c:686 |
0 | 0 | None | 2 | 21 | avahi_strdup | call site: 00056 | /src/avahi/avahi-common/malloc.c:164 |
0 | 0 | None | 0 | 318 | avahi_dns_packet_consume_record | call site: 00030 | /src/avahi/avahi-core/dns.c:639 |
0 | 0 | None | 0 | 234 | avahi_dns_packet_append_record | call site: 00391 | /src/avahi/avahi-core/dns.c:793 |
0 | 0 | None | 0 | 195 | avahi_dns_packet_append_name | call site: 00220 | /src/avahi/avahi-core/dns.c:206 |
0 | 0 | None | 0 | 195 | avahi_dns_packet_append_name | call site: 00242 | /src/avahi/avahi-core/dns.c:216 |
0 | 0 | None | 0 | 188 | avahi_record_copy | call site: 00359 | /src/avahi/avahi-core/rr.c:422 |
0 | 0 | None | 0 | 101 | avahi_key_new | call site: 00034 | /src/avahi/avahi-core/rr.c:48 |
0 | 0 | None | 0 | 53 | avahi_record_copy | call site: 00364 | /src/avahi/avahi-core/rr.c:449 |
0 | 0 | None | 0 | 36 | avahi_string_list_parse | call site: 00099 | /src/avahi/avahi-common/strlst.c:89 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
avahi_set_log_function
[function]
[call site]
00001
log_function
[function]
[call site]
00002
avahi_dns_packet_new
[function]
[call site]
00003
avahi_malloc
[function]
[call site]
00004
xmalloc
[function]
[call site]
00005
oom
[function]
[call site]
00006
strlen
[call site]
00007
strlen
[call site]
00008
write
[call site]
00009
abort
[call site]
00010
__assert_fail
[call site]
00011
avahi_dns_packet_consume_record
[function]
[call site]
00012
__assert_fail
[call site]
00013
avahi_dns_packet_consume_name
[function]
[call site]
00014
consume_labels
[function]
[call site]
00015
__assert_fail
[call site]
00016
avahi_escape_label
[function]
[call site]
00017
__assert_fail
[call site]
00018
__assert_fail
[call site]
00019
__assert_fail
[call site]
00020
__assert_fail
[call site]
00021
__assert_fail
[call site]
00022
avahi_dns_packet_consume_uint16
[function]
[call site]
00023
__assert_fail
[call site]
00024
__assert_fail
[call site]
00025
avahi_dns_packet_consume_uint16
[function]
[call site]
00026
avahi_dns_packet_consume_uint32
[function]
[call site]
00027
__assert_fail
[call site]
00028
__assert_fail
[call site]
00029
avahi_dns_packet_consume_uint16
[function]
[call site]
00030
avahi_record_new_full
[function]
[call site]
00031
avahi_key_new
[function]
[call site]
00032
__assert_fail
[call site]
00033
avahi_new_internal
[function]
[call site]
00034
__assert_fail
[call site]
00035
avahi_malloc
[function]
[call site]
00036
avahi_log_error
[function]
[call site]
00037
avahi_log_ap
[function]
[call site]
00038
vsnprintf
[call site]
00039
fprintf
[call site]
00040
avahi_normalize_name_strdup
[function]
[call site]
00041
__assert_fail
[call site]
00042
avahi_normalize_name
[function]
[call site]
00043
__assert_fail
[call site]
00044
__assert_fail
[call site]
00045
__assert_fail
[call site]
00046
avahi_unescape_label
[function]
[call site]
00047
__assert_fail
[call site]
00048
__assert_fail
[call site]
00049
__ctype_b_loc
[call site]
00050
__ctype_b_loc
[call site]
00051
__assert_fail
[call site]
00052
avahi_utf8_valid
[function]
[call site]
00053
strlen
[call site]
00054
avahi_escape_label
[function]
[call site]
00055
avahi_strdup
[function]
[call site]
00056
strlen
[call site]
00057
avahi_malloc
[function]
[call site]
00058
avahi_log_error
[function]
[call site]
00059
avahi_free
[function]
[call site]
00060
__assert_fail
[call site]
00061
avahi_log_error
[function]
[call site]
00062
avahi_record_new
[function]
[call site]
00063
__assert_fail
[call site]
00064
avahi_new_internal
[function]
[call site]
00065
avahi_log_error
[function]
[call site]
00066
avahi_key_ref
[function]
[call site]
00067
__assert_fail
[call site]
00068
__assert_fail
[call site]
00069
avahi_key_unref
[function]
[call site]
00070
__assert_fail
[call site]
00071
__assert_fail
[call site]
00072
avahi_free
[function]
[call site]
00073
avahi_free
[function]
[call site]
00074
avahi_log_error
[function]
[call site]
00075
parse_rdata
[function]
[call site]
00076
__assert_fail
[call site]
00077
__assert_fail
[call site]
00078
avahi_dns_packet_get_rptr
[function]
[call site]
00079
__assert_fail
[call site]
00080
avahi_dns_packet_consume_name
[function]
[call site]
00081
avahi_strdup
[function]
[call site]
00082
avahi_dns_packet_consume_uint16
[function]
[call site]
00083
avahi_dns_packet_consume_uint16
[function]
[call site]
00084
avahi_dns_packet_consume_uint16
[function]
[call site]
00085
avahi_dns_packet_consume_name
[function]
[call site]
00086
avahi_strdup
[function]
[call site]
00087
avahi_dns_packet_consume_string
[function]
[call site]
00088
__assert_fail
[call site]
00089
__assert_fail
[call site]
00090
__assert_fail
[call site]
00091
avahi_strdup
[function]
[call site]
00092
avahi_dns_packet_consume_string
[function]
[call site]
00093
avahi_strdup
[function]
[call site]
00094
avahi_dns_packet_get_rptr
[function]
[call site]
00095
avahi_string_list_parse
[function]
[call site]
00096
__assert_fail
[call site]
00097
__assert_fail
[call site]
00098
avahi_string_list_add_arbitrary
[function]
[call site]
00099
__assert_fail
[call site]
00100
avahi_string_list_add_anonymous
[function]
[call site]
00101
avahi_malloc
[function]
[call site]
00102
avahi_string_list_free
[function]
[call site]
00103
avahi_free
[function]
[call site]
00104
avahi_dns_packet_skip
[function]
[call site]
00105
__assert_fail
[call site]
00106
avahi_dns_packet_consume_bytes
[function]
[call site]
00107
__assert_fail
[call site]
00108
__assert_fail
[call site]
00109
__assert_fail
[call site]
00110
avahi_dns_packet_consume_bytes
[function]
[call site]
00111
avahi_dns_packet_get_rptr
[function]
[call site]
00112
avahi_memdup
[function]
[call site]
00113
__assert_fail
[call site]
00114
avahi_malloc
[function]
[call site]
00115
avahi_dns_packet_skip
[function]
[call site]
00116
avahi_dns_packet_get_rptr
[function]
[call site]
00117
avahi_record_is_valid
[function]
[call site]
00118
__assert_fail
[call site]
00119
avahi_key_is_valid
[function]
[call site]
00120
__assert_fail
[call site]
00121
avahi_is_valid_domain_name
[function]
[call site]
00122
__assert_fail
[call site]
00123
strlen
[call site]
00124
avahi_unescape_label
[function]
[call site]
00125
avahi_is_valid_domain_name
[function]
[call site]
00126
avahi_is_valid_domain_name
[function]
[call site]
00127
strlen
[call site]
00128
strlen
[call site]
00129
avahi_record_unref
[function]
[call site]
00130
__assert_fail
[call site]
00131
__assert_fail
[call site]
00132
avahi_free
[function]
[call site]
00133
avahi_free
[function]
[call site]
00134
avahi_free
[function]
[call site]
00135
avahi_free
[function]
[call site]
00136
avahi_string_list_free
[function]
[call site]
00137
avahi_free
[function]
[call site]
00138
avahi_key_unref
[function]
[call site]
00139
avahi_free
[function]
[call site]
00140
avahi_record_is_valid
[function]
[call site]
00141
avahi_record_is_goodbye
[function]
[call site]
00142
__assert_fail
[call site]
00143
avahi_record_is_link_local_address
[function]
[call site]
00144
__assert_fail
[call site]
00145
get_address
[function]
[call site]
00146
__assert_fail
[call site]
00147
avahi_address_is_link_local
[function]
[call site]
00148
__assert_fail
[call site]
00149
ntohl
[call site]
00150
avahi_record_get_estimate_size
[function]
[call site]
00151
__assert_fail
[call site]
00152
avahi_key_get_estimate_size
[function]
[call site]
00153
__assert_fail
[call site]
00154
strlen
[call site]
00155
strlen
[call site]
00156
strlen
[call site]
00157
strlen
[call site]
00158
avahi_string_list_serialize
[function]
[call site]
00159
avahi_string_list_reverse
[function]
[call site]
00160
avahi_string_list_reverse
[function]
[call site]
00161
avahi_record_to_string
[function]
[call site]
00162
__assert_fail
[call site]
00163
__assert_fail
[call site]
00164
inet_ntop
[call site]
00165
inet_ntop
[call site]
00166
avahi_string_list_to_string
[function]
[call site]
00167
avahi_new_internal
[function]
[call site]
00168
avahi_string_list_reverse
[function]
[call site]
00169
__assert_fail
[call site]
00170
avahi_string_list_reverse
[function]
[call site]
00171
snprintf
[call site]
00172
snprintf
[call site]
00173
snprintf
[call site]
00174
strchr
[call site]
00175
sprintf
[call site]
00176
strchr
[call site]
00177
avahi_key_to_string
[function]
[call site]
00178
__assert_fail
[call site]
00179
__assert_fail
[call site]
00180
avahi_dns_class_to_string
[function]
[call site]
00181
snprintf
[call site]
00182
avahi_dns_type_to_string
[function]
[call site]
00183
snprintf
[call site]
00184
avahi_strdup_printf
[function]
[call site]
00185
__assert_fail
[call site]
00186
avahi_strdup_vprintf
[function]
[call site]
00187
__assert_fail
[call site]
00188
avahi_malloc
[function]
[call site]
00189
vsnprintf
[call site]
00190
avahi_realloc
[function]
[call site]
00191
avahi_free
[function]
[call site]
00192
xrealloc
[function]
[call site]
00193
realloc
[call site]
00194
oom
[function]
[call site]
00195
__assert_fail
[call site]
00196
avahi_free
[function]
[call site]
00197
avahi_strdup_printf
[function]
[call site]
00198
avahi_free
[function]
[call site]
00199
avahi_free
[function]
[call site]
00200
avahi_free
[function]
[call site]
00201
avahi_rdata_serialize
[function]
[call site]
00202
__assert_fail
[call site]
00203
__assert_fail
[call site]
00204
__assert_fail
[call site]
00205
append_rdata
[function]
[call site]
00206
__assert_fail
[call site]
00207
__assert_fail
[call site]
00208
avahi_dns_packet_append_name
[function]
[call site]
00209
__assert_fail
[call site]
00210
__assert_fail
[call site]
00211
avahi_dns_packet_extend
[function]
[call site]
00212
__assert_fail
[call site]
00213
avahi_hashmap_lookup
[function]
[call site]
00214
__assert_fail
[call site]
00215
entry_get
[function]
[call site]
00216
__assert_fail
[call site]
00217
__assert_fail
[call site]
00218
avahi_dns_packet_extend
[function]
[call site]
00219
avahi_unescape_label
[function]
[call site]
00220
avahi_dns_packet_append_string
[function]
[call site]
00221
__assert_fail
[call site]
00222
__assert_fail
[call site]
00223
strlen
[call site]
00224
avahi_dns_packet_extend
[function]
[call site]
00225
avahi_hashmap_new
[function]
[call site]
00226
__assert_fail
[call site]
00227
avahi_new0_internal
[function]
[call site]
00228
__assert_fail
[call site]
00229
avahi_malloc0
[function]
[call site]
00230
xcalloc
[function]
[call site]
00231
calloc
[call site]
00232
oom
[function]
[call site]
00233
__assert_fail
[call site]
00234
avahi_string_hash
[function]
[call site]
00235
__assert_fail
[call site]
00236
avahi_string_equal
[function]
[call site]
00237
avahi_free
[function]
[call site]
00241
avahi_strdup
[function]
[call site]
00242
avahi_log_error
[function]
[call site]
00243
avahi_hashmap_insert
[function]
[call site]
00244
__assert_fail
[call site]
00245
entry_get
[function]
[call site]
00246
avahi_new_internal
[function]
[call site]
00247
__assert_fail
[call site]
00248
__assert_fail
[call site]
00249
avahi_dns_packet_extend
[function]
[call site]
00250
avahi_dns_packet_cleanup_name_table
[function]
[call site]
00251
avahi_hashmap_foreach
[function]
[call site]
00252
__assert_fail
[call site]
00253
__assert_fail
[call site]
00254
name_table_cleanup
[function]
[call site]
00255
avahi_hashmap_remove
[function]
[call site]
00256
__assert_fail
[call site]
00257
entry_get
[function]
[call site]
00258
entry_free
[function]
[call site]
00259
__assert_fail
[call site]
00260
__assert_fail
[call site]
00261
__assert_fail
[call site]
00262
__assert_fail
[call site]
00263
avahi_free
[function]
[call site]
00264
avahi_dns_packet_append_uint16
[function]
[call site]
00265
__assert_fail
[call site]
00266
avahi_dns_packet_extend
[function]
[call site]
00267
avahi_dns_packet_append_uint16
[function]
[call site]
00268
avahi_dns_packet_append_uint16
[function]
[call site]
00269
avahi_dns_packet_append_name
[function]
[call site]
00270
avahi_dns_packet_append_string
[function]
[call site]
00271
avahi_dns_packet_append_string
[function]
[call site]
00272
avahi_string_list_serialize
[function]
[call site]
00273
avahi_dns_packet_extend
[function]
[call site]
00274
avahi_string_list_serialize
[function]
[call site]
00275
avahi_dns_packet_append_bytes
[function]
[call site]
00276
__assert_fail
[call site]
00277
__assert_fail
[call site]
00278
__assert_fail
[call site]
00279
avahi_dns_packet_extend
[function]
[call site]
00280
avahi_dns_packet_append_bytes
[function]
[call site]
00281
avahi_dns_packet_append_bytes
[function]
[call site]
00282
avahi_hashmap_free
[function]
[call site]
00283
__assert_fail
[call site]
00284
entry_free
[function]
[call site]
00285
avahi_free
[function]
[call site]
00286
__assert_fail
[call site]
00287
avahi_record_new_full
[function]
[call site]
00288
avahi_rdata_parse
[function]
[call site]
00289
__assert_fail
[call site]
00290
__assert_fail
[call site]
00291
parse_rdata
[function]
[call site]
00292
__assert_fail
[call site]
00293
avahi_record_is_valid
[function]
[call site]
00294
__assert_fail
[call site]
00295
avahi_record_equal_no_ttl
[function]
[call site]
00296
__assert_fail
[call site]
00297
__assert_fail
[call site]
00298
avahi_key_equal
[function]
[call site]
00299
__assert_fail
[call site]
00300
__assert_fail
[call site]
00301
avahi_domain_equal
[function]
[call site]
00302
avahi_unescape_label
[function]
[call site]
00303
__assert_fail
[call site]
00304
avahi_unescape_label
[function]
[call site]
00305
__assert_fail
[call site]
00306
strcasecmp
[call site]
00307
rdata_equal
[function]
[call site]
00308
__assert_fail
[call site]
00309
__assert_fail
[call site]
00310
__assert_fail
[call site]
00311
avahi_domain_equal
[function]
[call site]
00312
avahi_domain_equal
[function]
[call site]
00313
strcmp
[call site]
00314
strcmp
[call site]
00315
avahi_string_list_equal
[function]
[call site]
00316
memcmp
[call site]
00317
memcmp
[call site]
00318
memcmp
[call site]
00319
memcmp
[call site]
00320
__assert_fail
[call site]
00321
avahi_record_lexicographical_compare
[function]
[call site]
00322
__assert_fail
[call site]
00323
__assert_fail
[call site]
00324
uint16_cmp
[function]
[call site]
00325
uint16_cmp
[function]
[call site]
00326
avahi_binary_domain_cmp
[function]
[call site]
00327
__assert_fail
[call site]
00328
__assert_fail
[call site]
00329
avahi_unescape_label
[function]
[call site]
00330
__assert_fail
[call site]
00331
avahi_unescape_label
[function]
[call site]
00332
__assert_fail
[call site]
00333
strcmp
[call site]
00334
uint16_cmp
[function]
[call site]
00335
uint16_cmp
[function]
[call site]
00336
uint16_cmp
[function]
[call site]
00337
avahi_binary_domain_cmp
[function]
[call site]
00338
strcmp
[call site]
00339
strcmp
[call site]
00340
avahi_string_list_serialize
[function]
[call site]
00341
avahi_string_list_serialize
[function]
[call site]
00342
avahi_new_internal
[function]
[call site]
00343
avahi_new_internal
[function]
[call site]
00344
avahi_free
[function]
[call site]
00345
avahi_string_list_serialize
[function]
[call site]
00346
avahi_string_list_serialize
[function]
[call site]
00347
lexicographical_memcmp
[function]
[call site]
00348
avahi_free
[function]
[call site]
00352
avahi_free
[function]
[call site]
00353
memcmp
[call site]
00354
memcmp
[call site]
00355
lexicographical_memcmp
[function]
[call site]
00356
avahi_log_error
[function]
[call site]
00357
avahi_record_copy
[function]
[call site]
00358
avahi_new_internal
[function]
[call site]
00359
avahi_log_error
[function]
[call site]
00360
avahi_key_ref
[function]
[call site]
00361
avahi_strdup
[function]
[call site]
00362
avahi_strdup
[function]
[call site]
00363
avahi_strdup
[function]
[call site]
00364
avahi_strdup
[function]
[call site]
00365
avahi_free
[function]
[call site]
00366
avahi_string_list_copy
[function]
[call site]
00367
avahi_string_list_add_arbitrary
[function]
[call site]
00368
avahi_string_list_free
[function]
[call site]
00369
avahi_string_list_reverse
[function]
[call site]
00370
avahi_memdup
[function]
[call site]
00371
avahi_log_error
[function]
[call site]
00372
avahi_key_unref
[function]
[call site]
00373
avahi_free
[function]
[call site]
00374
avahi_record_equal_no_ttl
[function]
[call site]
00375
__assert_fail
[call site]
00376
avahi_record_lexicographical_compare
[function]
[call site]
00377
__assert_fail
[call site]
00378
avahi_record_unref
[function]
[call site]
00379
avahi_dns_packet_consume_record
[function]
[call site]
00380
avahi_record_equal_no_ttl
[function]
[call site]
00381
avahi_record_lexicographical_compare
[function]
[call site]
00382
avahi_dns_packet_free
[function]
[call site]
00383
__assert_fail
[call site]
00384
avahi_hashmap_free
[function]
[call site]
00385
avahi_free
[function]
[call site]
00386
avahi_dns_packet_new
[function]
[call site]
00387
avahi_dns_packet_append_record
[function]
[call site]
00388
__assert_fail
[call site]
00389
__assert_fail
[call site]
00390
avahi_dns_packet_append_name
[function]
[call site]
00391
avahi_dns_packet_append_uint16
[function]
[call site]
00392
avahi_dns_packet_append_uint16
[function]
[call site]
00393
avahi_dns_packet_append_uint32
[function]
[call site]
00394
avahi_dns_packet_extend
[function]
[call site]
00395
avahi_dns_packet_append_uint16
[function]
[call site]
00396
avahi_dns_packet_extend
[function]
[call site]
00397
append_rdata
[function]
[call site]
00398
avahi_dns_packet_extend
[function]
[call site]
00399
__assert_fail
[call site]
00400
avahi_dns_packet_cleanup_name_table
[function]
[call site]
00401
avahi_record_unref
[function]
[call site]
00402
avahi_record_unref
[function]
[call site]
00403
avahi_record_unref
[function]
[call site]
00404
avahi_dns_packet_free
[function]
[call site]
00405