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