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 |
|---|---|---|---|---|---|---|---|
| 26 | 26 |
1 :
['xmlDictFree'] |
26 | 26 | xmlHashFree | call site: 00311 | /src/libxml2/hash.c:255 |
| 12 | 12 |
1 :
['xmlHashGrow'] |
12 | 12 | xmlHashCreate | call site: 00042 | /src/libxml2/hash.c:182 |
| 8 | 8 |
3 :
['__errno_location', 'abort', 'getentropy'] |
8 | 8 | xmlInitRandom | call site: 00009 | /src/libxml2/dict.c:942 |
| 2 | 2 |
1 :
['abort'] |
2 | 2 | xmlFuzzCheckMallocFailure | call site: 00132 | /src/libxml2/fuzz/fuzz.c:123 |
| 0 | 24 |
1 :
['xmlParse3986DecOctet'] |
0 | 95 | xmlParse3986Host | call site: 00083 | /src/libxml2/uri.c:488 |
| 0 | 5 |
1 :
['xmlStrndup'] |
0 | 5 | xmlStrncat | call site: 00187 | /src/libxml2/xmlstring.c:464 |
| 0 | 0 | None | 26 | 26 | xmlHashFree | call site: 00311 | /src/libxml2/hash.c:233 |
| 0 | 0 | None | 6 | 6 | xmlInitMemoryInternal | call site: 00016 | /src/libxml2/xmlmemory.c:851 |
| 0 | 0 | None | 4 | 304 | xmlBuildURISafe | call site: 00265 | /src/libxml2/uri.c:2213 |
| 0 | 0 | None | 0 | 918 | xmlURIEscape | call site: 00190 | /src/libxml2/uri.c:1787 |
| 0 | 0 | None | 0 | 272 | xmlBuildURISafe | call site: 00264 | /src/libxml2/uri.c:2100 |
| 0 | 0 | None | 0 | 272 | xmlBuildURISafe | call site: 00264 | /src/libxml2/uri.c:2126 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
xmlFuzzDataInit
[function]
[call site]
00001
xmlHashCreate
[function]
[call site]
00002
xmlInitParser
[function]
[call site]
00003
xmlGlobalInitMutexLock
[function]
[call site]
00004
pthread_mutex_lock
[call site]
00005
xmlInitRandom
[function]
[call site]
00006
xmlInitMutex
[function]
[call site]
00007
pthread_mutex_init
[call site]
00008
getentropy
[call site]
00009
__errno_location
[call site]
00010
__errno_location
[call site]
00011
fprintf
[call site]
00012
abort
[call site]
00013
xmlInitMemoryInternal
[function]
[call site]
00014
xmlInitMutex
[function]
[call site]
00015
getenv
[call site]
00016
__isoc99_sscanf
[call site]
00017
getenv
[call site]
00018
__isoc99_sscanf
[call site]
00019
xmlInitGlobalsInternal
[function]
[call site]
00020
xmlInitMutex
[function]
[call site]
00021
pthread_key_create
[call site]
00022
xmlFreeGlobalState
[function]
[call site]
00023
xmlResetError
[function]
[call site]
00024
pthread_self
[call site]
00025
xmlGlobalRandom
[function]
[call site]
00026
xmlMutexLock
[function]
[call site]
00027
pthread_mutex_lock
[call site]
00028
xoroshiro64ss
[function]
[call site]
00029
xmlMutexUnlock
[function]
[call site]
00030
pthread_mutex_unlock
[call site]
00031
xmlGlobalRandom
[function]
[call site]
00032
xmlInitDictInternal
[function]
[call site]
00033
xmlInitMutex
[function]
[call site]
00034
xmlInitEncodingInternal
[function]
[call site]
00035
xmlInitXPathInternal
[function]
[call site]
00036
xmlInitIOCallbacks
[function]
[call site]
00037
xmlIODefaultMatch
[function]
[call site]
00038
xmlIODefaultMatch
[function]
[call site]
00039
xmlGlobalInitMutexUnlock
[function]
[call site]
00040
pthread_mutex_unlock
[call site]
00041
xmlRandom
[function]
[call site]
00042
xmlGetLocalRngState
[function]
[call site]
00043
xmlIsMainThreadInternal
[function]
[call site]
00044
xmlInitParser
[function]
[call site]
00045
pthread_self
[call site]
00046
xmlGetThreadLocalStorage
[function]
[call site]
00047
pthread_getspecific
[call site]
00048
xmlNewGlobalState
[function]
[call site]
00049
fprintf
[call site]
00050
abort
[call site]
00051
xmlInitGlobalState
[function]
[call site]
00052
xmlMutexLock
[function]
[call site]
00053
xmlGlobalRandom
[function]
[call site]
00054
xmlGlobalRandom
[function]
[call site]
00055
xmlMutexUnlock
[function]
[call site]
00056
pthread_setspecific
[call site]
00057
xoroshiro64ss
[function]
[call site]
00058
xmlHashGrow
[function]
[call site]
00059
xmlFuzzReadInt
[function]
[call site]
00060
xmlFuzzReadString
[function]
[call site]
00061
xmlFuzzReadString
[function]
[call site]
00062
xmlFuzzMemSetLimit
[function]
[call site]
00063
xmlFuzzResetMallocFailed
[function]
[call site]
00064
xmlParseURISafe
[function]
[call site]
00065
xmlCreateURI
[function]
[call site]
00066
xmlParse3986URIReference
[function]
[call site]
00067
xmlCleanURI
[function]
[call site]
00068
xmlParse3986URI
[function]
[call site]
00069
xmlParse3986Scheme
[function]
[call site]
00070
xmlStrndup
[function]
[call site]
00071
xmlParse3986HierPart
[function]
[call site]
00072
xmlParse3986Authority
[function]
[call site]
00073
xmlParse3986Userinfo
[function]
[call site]
00074
xmlIsUnreserved
[function]
[call site]
00075
xmlStrndup
[function]
[call site]
00076
xmlURIUnescapeString
[function]
[call site]
00077
strlen
[call site]
00078
is_hex
[function]
[call site]
00079
xmlParse3986Host
[function]
[call site]
00080
xmlParse3986DecOctet
[function]
[call site]
00081
xmlParse3986DecOctet
[function]
[call site]
00082
xmlParse3986DecOctet
[function]
[call site]
00083
xmlParse3986DecOctet
[function]
[call site]
00084
xmlIsUnreserved
[function]
[call site]
00085
xmlStrndup
[function]
[call site]
00086
xmlURIUnescapeString
[function]
[call site]
00087
xmlParse3986Port
[function]
[call site]
00088
xmlParse3986PathAbEmpty
[function]
[call site]
00089
xmlParse3986Segment
[function]
[call site]
00090
xmlIsUnreserved
[function]
[call site]
00091
xmlIsUnreserved
[function]
[call site]
00092
xmlStrndup
[function]
[call site]
00093
xmlURIUnescapeString
[function]
[call site]
00094
xmlParse3986PathAbsolute
[function]
[call site]
00095
xmlParse3986Segment
[function]
[call site]
00096
xmlParse3986Segment
[function]
[call site]
00097
xmlStrndup
[function]
[call site]
00098
xmlURIUnescapeString
[function]
[call site]
00099
xmlIsUnreserved
[function]
[call site]
00100
xmlParse3986PathRootless
[function]
[call site]
00101
xmlParse3986Segment
[function]
[call site]
00102
xmlParse3986Segment
[function]
[call site]
00103
xmlStrndup
[function]
[call site]
00104
xmlURIUnescapeString
[function]
[call site]
00105
xmlParse3986Query
[function]
[call site]
00106
xmlIsUnreserved
[function]
[call site]
00107
xmlStrndup
[function]
[call site]
00108
xmlURIUnescapeString
[function]
[call site]
00109
xmlStrndup
[function]
[call site]
00110
xmlParse3986Fragment
[function]
[call site]
00111
xmlIsUnreserved
[function]
[call site]
00112
xmlStrndup
[function]
[call site]
00113
xmlURIUnescapeString
[function]
[call site]
00114
xmlCleanURI
[function]
[call site]
00115
xmlCleanURI
[function]
[call site]
00116
xmlParse3986RelativeRef
[function]
[call site]
00117
xmlParse3986Authority
[function]
[call site]
00118
xmlParse3986PathAbEmpty
[function]
[call site]
00119
xmlParse3986PathAbsolute
[function]
[call site]
00120
xmlIsUnreserved
[function]
[call site]
00121
xmlParse3986PathNoScheme
[function]
[call site]
00122
xmlParse3986Segment
[function]
[call site]
00123
xmlParse3986Segment
[function]
[call site]
00124
xmlStrndup
[function]
[call site]
00125
xmlURIUnescapeString
[function]
[call site]
00126
xmlParse3986Query
[function]
[call site]
00127
xmlParse3986Fragment
[function]
[call site]
00128
xmlCleanURI
[function]
[call site]
00129
xmlCleanURI
[function]
[call site]
00130
xmlFreeURI
[function]
[call site]
00131
xmlFuzzCheckMallocFailure
[function]
[call site]
00132
fprintf
[call site]
00133
abort
[call site]
00134
xmlFuzzResetMallocFailed
[function]
[call site]
00135
xmlSaveUri
[function]
[call site]
00136
xmlSaveUriRealloc
[function]
[call site]
00137
xmlSaveUriRealloc
[function]
[call site]
00138
xmlSaveUriRealloc
[function]
[call site]
00139
xmlSaveUriRealloc
[function]
[call site]
00140
xmlSaveUriRealloc
[function]
[call site]
00141
xmlSaveUriRealloc
[function]
[call site]
00142
xmlSaveUriRealloc
[function]
[call site]
00143
xmlSaveUriRealloc
[function]
[call site]
00144
snprintf
[call site]
00145
xmlSaveUriRealloc
[function]
[call site]
00146
xmlSaveUriRealloc
[function]
[call site]
00147
xmlSaveUriRealloc
[function]
[call site]
00148
xmlStrEqual
[function]
[call site]
00149
strcmp
[call site]
00150
xmlSaveUriRealloc
[function]
[call site]
00151
xmlSaveUriRealloc
[function]
[call site]
00152
xmlSaveUriRealloc
[function]
[call site]
00153
xmlSaveUriRealloc
[function]
[call site]
00154
xmlSaveUriRealloc
[function]
[call site]
00155
xmlSaveUriRealloc
[function]
[call site]
00156
xmlSaveUriRealloc
[function]
[call site]
00157
xmlSaveUriRealloc
[function]
[call site]
00158
xmlSaveUriRealloc
[function]
[call site]
00159
xmlFuzzCheckMallocFailure
[function]
[call site]
00160
xmlFreeURI
[function]
[call site]
00161
xmlParseURI
[function]
[call site]
00162
xmlParseURISafe
[function]
[call site]
00163
xmlParseURIRaw
[function]
[call site]
00164
xmlCreateURI
[function]
[call site]
00165
xmlParseURIReference
[function]
[call site]
00166
xmlParse3986URIReference
[function]
[call site]
00167
xmlFreeURI
[function]
[call site]
00168
xmlSaveUri
[function]
[call site]
00169
xmlFreeURI
[function]
[call site]
00170
xmlFuzzResetMallocFailed
[function]
[call site]
00171
xmlURIUnescapeString
[function]
[call site]
00172
xmlFuzzCheckMallocFailure
[function]
[call site]
00173
xmlURIEscape
[function]
[call site]
00174
xmlCreateURI
[function]
[call site]
00175
xmlParseURIReference
[function]
[call site]
00176
xmlFreeURI
[function]
[call site]
00177
xmlURIEscapeStr
[function]
[call site]
00178
xmlStrdup
[function]
[call site]
00179
xmlStrndup
[function]
[call site]
00180
xmlStrlen
[function]
[call site]
00181
strlen
[call site]
00182
xmlStrchr
[function]
[call site]
00183
xmlFreeURI
[function]
[call site]
00184
xmlStrcat
[function]
[call site]
00185
xmlStrdup
[function]
[call site]
00186
xmlStrncat
[function]
[call site]
00187
xmlStrndup
[function]
[call site]
00188
xmlStrlen
[function]
[call site]
00189
xmlStrcat
[function]
[call site]
00190
xmlURIEscapeStr
[function]
[call site]
00191
xmlFreeURI
[function]
[call site]
00192
xmlStrcat
[function]
[call site]
00193
xmlStrcat
[function]
[call site]
00194
xmlURIEscapeStr
[function]
[call site]
00195
xmlFreeURI
[function]
[call site]
00196
xmlStrcat
[function]
[call site]
00197
xmlStrcat
[function]
[call site]
00198
xmlStrcat
[function]
[call site]
00199
xmlURIEscapeStr
[function]
[call site]
00200
xmlFreeURI
[function]
[call site]
00201
xmlStrcat
[function]
[call site]
00202
xmlStrcat
[function]
[call site]
00203
snprintf
[call site]
00204
xmlStrcat
[function]
[call site]
00205
xmlStrcat
[function]
[call site]
00206
xmlURIEscapeStr
[function]
[call site]
00207
xmlFreeURI
[function]
[call site]
00208
xmlStrcat
[function]
[call site]
00209
xmlStrcat
[function]
[call site]
00210
xmlStrcat
[function]
[call site]
00211
xmlURIEscapeStr
[function]
[call site]
00212
xmlFreeURI
[function]
[call site]
00213
xmlStrcat
[function]
[call site]
00214
xmlStrcat
[function]
[call site]
00215
xmlURIEscapeStr
[function]
[call site]
00216
xmlFreeURI
[function]
[call site]
00217
xmlStrcat
[function]
[call site]
00218
xmlURIEscapeStr
[function]
[call site]
00219
xmlFreeURI
[function]
[call site]
00220
xmlStrcat
[function]
[call site]
00221
xmlStrcat
[function]
[call site]
00222
xmlFreeURI
[function]
[call site]
00223
xmlFuzzResetMallocFailed
[function]
[call site]
00224
xmlCanonicPath
[function]
[call site]
00225
xmlStrstr
[function]
[call site]
00226
xmlStrlen
[function]
[call site]
00227
xmlStrncmp
[function]
[call site]
00228
strncmp
[call site]
00229
xmlURIEscapeStr
[function]
[call site]
00230
xmlStrdup
[function]
[call site]
00231
xmlFuzzCheckMallocFailure
[function]
[call site]
00232
xmlFuzzResetMallocFailed
[function]
[call site]
00233
xmlPathToURI
[function]
[call site]
00234
xmlCanonicPath
[function]
[call site]
00235
xmlFuzzCheckMallocFailure
[function]
[call site]
00236
xmlFuzzResetMallocFailed
[function]
[call site]
00237
xmlBuildURISafe
[function]
[call site]
00238
xmlParseURISafe
[function]
[call site]
00239
xmlStrdup
[function]
[call site]
00240
xmlStrstr
[function]
[call site]
00241
xmlFreeURI
[function]
[call site]
00242
xmlResolvePath
[function]
[call site]
00243
xmlStrdup
[function]
[call site]
00244
xmlStrchr
[function]
[call site]
00245
xmlStrndup
[function]
[call site]
00246
xmlURIUnescapeString
[function]
[call site]
00247
xmlIsAbsolutePath
[function]
[call site]
00248
xmlIsPathSeparator
[function]
[call site]
00249
xmlStrlen
[function]
[call site]
00250
xmlIsPathSeparator
[function]
[call site]
00251
xmlStrlen
[function]
[call site]
00252
xmlNormalizePath
[function]
[call site]
00253
xmlIsPathSeparator
[function]
[call site]
00254
xmlIsPathSeparator
[function]
[call site]
00255
xmlIsPathSeparator
[function]
[call site]
00256
xmlIsPathSeparator
[function]
[call site]
00257
xmlIsPathSeparator
[function]
[call site]
00258
xmlIsPathSeparator
[function]
[call site]
00259
xmlStrcat
[function]
[call site]
00260
xmlParseURISafe
[function]
[call site]
00261
xmlSaveUri
[function]
[call site]
00262
xmlSaveUri
[function]
[call site]
00263
xmlCreateURI
[function]
[call site]
00264
xmlSaveUri
[function]
[call site]
00265
strlen
[call site]
00266
strlen
[call site]
00267
xmlNormalizeURIPath
[function]
[call site]
00268
xmlNormalizePath
[function]
[call site]
00269
xmlSaveUri
[function]
[call site]
00270
xmlFreeURI
[function]
[call site]
00271
xmlFreeURI
[function]
[call site]
00272
xmlFreeURI
[function]
[call site]
00273
xmlFuzzCheckMallocFailure
[function]
[call site]
00274
xmlBuildURI
[function]
[call site]
00275
xmlBuildURISafe
[function]
[call site]
00276
xmlFuzzResetMallocFailed
[function]
[call site]
00277
xmlBuildRelativeURISafe
[function]
[call site]
00278
xmlCreateURI
[function]
[call site]
00279
xmlParseURIReference
[function]
[call site]
00280
xmlStrdup
[function]
[call site]
00281
xmlStrdup
[function]
[call site]
00282
xmlCreateURI
[function]
[call site]
00283
xmlParseURIReference
[function]
[call site]
00284
xmlStrdup
[function]
[call site]
00285
xmlStrcmp
[function]
[call site]
00286
strcmp
[call site]
00287
xmlStrcmp
[function]
[call site]
00288
xmlStrdup
[function]
[call site]
00289
xmlStrEqual
[function]
[call site]
00290
xmlStrdup
[function]
[call site]
00291
xmlStrdup
[function]
[call site]
00292
xmlStrdup
[function]
[call site]
00293
xmlStrdup
[function]
[call site]
00294
xmlStrlen
[function]
[call site]
00295
xmlURIEscapeStr
[function]
[call site]
00296
xmlURIEscapeStr
[function]
[call site]
00297
xmlFreeURI
[function]
[call site]
00298
xmlFreeURI
[function]
[call site]
00299
xmlFuzzCheckMallocFailure
[function]
[call site]
00300
xmlBuildRelativeURI
[function]
[call site]
00301
xmlBuildRelativeURISafe
[function]
[call site]
00302
xmlFuzzResetMallocFailed
[function]
[call site]
00303
xmlURIEscapeStr
[function]
[call site]
00304
xmlFuzzCheckMallocFailure
[function]
[call site]
00305
xmlCharStrdup
[function]
[call site]
00306
xmlCharStrndup
[function]
[call site]
00307
xmlNormalizeURIPath
[function]
[call site]
00308
xmlFuzzMemSetLimit
[function]
[call site]
00309
xmlFuzzDataCleanup
[function]
[call site]
00310
xmlHashFree
[function]
[call site]
00311
xmlDictFree
[function]
[call site]
00312
xmlMutexLock
[function]
[call site]
00313
xmlMutexUnlock
[function]
[call site]
00314
xmlMutexUnlock
[function]
[call site]
00315
xmlDictFree
[function]
[call site]
00316