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 |
---|---|---|---|---|---|---|---|
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseSegmentNzNcOrScheme2A | call site: 00055 | /src/uriparser/src/UriParse.c:1899 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseSegmentNzNcOrScheme2A | call site: 00206 | /src/uriparser/src/UriParse.c:1923 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParsePathRootlessA | call site: 00064 | /src/uriparser/src/UriParse.c:1509 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseMustBeSegmentNzNcA | call site: 00026 | /src/uriparser/src/UriParse.c:895 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseMustBeSegmentNzNcA | call site: 00036 | /src/uriparser/src/UriParse.c:947 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseMustBeSegmentNzNcA | call site: 00048 | /src/uriparser/src/UriParse.c:960 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseIpLit2A | call site: 00085 | /src/uriparser/src/UriParse.c:568 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParseOwnHost2A | call site: 00180 | /src/uriparser/src/UriParse.c:1067 |
38 | 38 |
1 :
['uriStopMallocA'] |
38 | 38 | uriParsePathAbsNoLeadSlashA | call site: 00202 | /src/uriparser/src/UriParse.c:1484 |
0 | 0 | None | 38 | 38 | uriParseSegmentNzNcOrScheme2A | call site: 00053 | /src/uriparser/src/UriParse.c:1894 |
0 | 0 | None | 38 | 38 | uriParseMustBeSegmentNzNcA | call site: 00029 | /src/uriparser/src/UriParse.c:938 |
0 | 0 | None | 0 | 1266 | uriParseIPv6address2A | call site: 00087 | /src/uriparser/src/UriParse.c:600 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
consumeRemainingBytesAsString(FuzzedDataProvider&)
[function]
[call site]
00001
tryConsumeBytesAsString(FuzzedDataProvider&, unsigned long)
[function]
[call site]
00002
uriParseUriA
[function]
[call site]
00003
strlen
[call site]
00004
uriParseUriExA
[function]
[call site]
00005
uriParseUriExMmA
[function]
[call site]
00006
uriMemoryManagerIsComplete
[function]
[call site]
00007
uriResetParserStateExceptUriA
[function]
[call site]
00008
uriResetUriA
[function]
[call site]
00009
uriParseUriReferenceA
[function]
[call site]
00010
uriParseSegmentNzNcOrScheme2A
[function]
[call site]
00011
uriOnExitSegmentNzNcOrScheme2A
[function]
[call site]
00012
uriPushPathSegmentA
[function]
[call site]
00013
uriStopMallocA
[function]
[call site]
00014
uriFreeUriMembersMmA
[function]
[call site]
00015
uriMemoryManagerIsComplete
[function]
[call site]
00016
uriFreeUriPathA
[function]
[call site]
00017
uriParsePctEncodedA
[function]
[call site]
00018
uriStopSyntaxA
[function]
[call site]
00019
uriFreeUriMembersMmA
[function]
[call site]
00020
uriStopSyntaxA
[function]
[call site]
00021
uriStopSyntaxA
[function]
[call site]
00022
uriStopSyntaxA
[function]
[call site]
00023
uriStopSyntaxA
[function]
[call site]
00024
uriParseMustBeSegmentNzNcA
[function]
[call site]
00025
uriPushPathSegmentA
[function]
[call site]
00026
uriStopMallocA
[function]
[call site]
00027
uriParsePctEncodedA
[function]
[call site]
00028
uriPushPathSegmentA
[function]
[call site]
00029
uriStopMallocA
[function]
[call site]
00030
uriParseSegmentA
[function]
[call site]
00031
uriParsePcharA
[function]
[call site]
00032
uriStopSyntaxA
[function]
[call site]
00033
uriParsePctEncodedA
[function]
[call site]
00034
uriStopSyntaxA
[function]
[call site]
00035
uriPushPathSegmentA
[function]
[call site]
00036
uriStopMallocA
[function]
[call site]
00037
uriParseZeroMoreSlashSegsA
[function]
[call site]
00038
uriParseSegmentA
[function]
[call site]
00039
uriPushPathSegmentA
[function]
[call site]
00040
uriStopMallocA
[function]
[call site]
00041
uriParseUriTailA
[function]
[call site]
00042
uriParseQueryFragA
[function]
[call site]
00043
uriParsePcharA
[function]
[call site]
00044
uriParseQueryFragA
[function]
[call site]
00045
uriParseUriTailTwoA
[function]
[call site]
00046
uriParseQueryFragA
[function]
[call site]
00047
uriPushPathSegmentA
[function]
[call site]
00048
uriStopMallocA
[function]
[call site]
00049
uriParseUriTailA
[function]
[call site]
00050
uriParseMustBeSegmentNzNcA
[function]
[call site]
00051
uriParseSegmentA
[function]
[call site]
00052
uriPushPathSegmentA
[function]
[call site]
00053
uriStopMallocA
[function]
[call site]
00054
uriPushPathSegmentA
[function]
[call site]
00055
uriStopMallocA
[function]
[call site]
00056
uriParseZeroMoreSlashSegsA
[function]
[call site]
00057
uriParseUriTailA
[function]
[call site]
00058
uriParseHierPartA
[function]
[call site]
00059
uriParsePathRootlessA
[function]
[call site]
00060
uriParseSegmentNzA
[function]
[call site]
00061
uriParsePcharA
[function]
[call site]
00062
uriParseSegmentA
[function]
[call site]
00063
uriPushPathSegmentA
[function]
[call site]
00064
uriStopMallocA
[function]
[call site]
00065
uriParseZeroMoreSlashSegsA
[function]
[call site]
00066
uriParsePartHelperTwoA
[function]
[call site]
00067
uriOnExitPartHelperTwoA
[function]
[call site]
00068
uriParseAuthorityA
[function]
[call site]
00069
uriParseIpLit2A
[function]
[call site]
00070
uriStopSyntaxA
[function]
[call site]
00071
uriParseIpFutureA
[function]
[call site]
00072
uriStopSyntaxA
[function]
[call site]
00073
uriStopSyntaxA
[function]
[call site]
00074
uriParseHexZeroA
[function]
[call site]
00075
uriStopSyntaxA
[function]
[call site]
00076
uriStopSyntaxA
[function]
[call site]
00077
uriParseIpFutLoopA
[function]
[call site]
00078
uriStopSyntaxA
[function]
[call site]
00079
uriParseIpFutStopGoA
[function]
[call site]
00080
uriParseIpFutLoopA
[function]
[call site]
00081
uriStopSyntaxA
[function]
[call site]
00082
uriStopSyntaxA
[function]
[call site]
00083
uriStopSyntaxA
[function]
[call site]
00084
uriStopSyntaxA
[function]
[call site]
00085
uriStopMallocA
[function]
[call site]
00086
uriParseIPv6address2A
[function]
[call site]
00087
uriStopSyntaxA
[function]
[call site]
00088
uriStopSyntaxA
[function]
[call site]
00089
uriStopSyntaxA
[function]
[call site]
00090
uriStopSyntaxA
[function]
[call site]
00091
uriStopSyntaxA
[function]
[call site]
00092
uriStopSyntaxA
[function]
[call site]
00093
uriStopSyntaxA
[function]
[call site]
00094
uriGetOctetValue
[function]
[call site]
00095
uriStopSyntaxA
[function]
[call site]
00096
uriStopSyntaxA
[function]
[call site]
00097
uriStopSyntaxA
[function]
[call site]
00098
uriStopSyntaxA
[function]
[call site]
00099
uriStopSyntaxA
[function]
[call site]
00100
uriGetOctetValue
[function]
[call site]
00101
uriStopSyntaxA
[function]
[call site]
00102
uriStopSyntaxA
[function]
[call site]
00103
uriStopSyntaxA
[function]
[call site]
00104
uriStopSyntaxA
[function]
[call site]
00105
uriStopSyntaxA
[function]
[call site]
00106
uriWriteQuadToDoubleByte
[function]
[call site]
00107
uriWriteQuadToDoubleByte
[function]
[call site]
00108
uriStopSyntaxA
[function]
[call site]
00109
uriStopSyntaxA
[function]
[call site]
00110
uriStopSyntaxA
[function]
[call site]
00111
uriStopSyntaxA
[function]
[call site]
00112
uriStopSyntaxA
[function]
[call site]
00113
uriStopSyntaxA
[function]
[call site]
00114
uriStopSyntaxA
[function]
[call site]
00115
uriStopSyntaxA
[function]
[call site]
00116
uriStopSyntaxA
[function]
[call site]
00117
uriStopSyntaxA
[function]
[call site]
00118
uriStopSyntaxA
[function]
[call site]
00119
uriStopSyntaxA
[function]
[call site]
00120
uriStopSyntaxA
[function]
[call site]
00121
uriWriteQuadToDoubleByte
[function]
[call site]
00122
uriWriteQuadToDoubleByte
[function]
[call site]
00123
uriStopSyntaxA
[function]
[call site]
00124
uriGetOctetValue
[function]
[call site]
00125
uriStopSyntaxA
[function]
[call site]
00126
uriStopSyntaxA
[function]
[call site]
00127
uriParseAuthorityTwoA
[function]
[call site]
00128
uriParsePortA
[function]
[call site]
00129
uriParseOwnHostUserInfoNzA
[function]
[call site]
00130
uriStopSyntaxA
[function]
[call site]
00131
uriParsePctSubUnresA
[function]
[call site]
00132
uriStopSyntaxA
[function]
[call site]
00133
uriParsePctEncodedA
[function]
[call site]
00134
uriStopSyntaxA
[function]
[call site]
00135
uriParseOwnHostUserInfoA
[function]
[call site]
00136
uriOnExitOwnHostUserInfoA
[function]
[call site]
00137
uriParseIpFourAddressA
[function]
[call site]
00138
uriParseDecOctetA
[function]
[call site]
00139
uriPushToStack
[function]
[call site]
00140
uriPushToStack
[function]
[call site]
00141
uriParseDecOctetOneA
[function]
[call site]
00142
uriPushToStack
[function]
[call site]
00143
uriParseDecOctetThreeA
[function]
[call site]
00144
uriPushToStack
[function]
[call site]
00145
uriPushToStack
[function]
[call site]
00146
uriParseDecOctetTwoA
[function]
[call site]
00147
uriPushToStack
[function]
[call site]
00148
uriParseDecOctetThreeA
[function]
[call site]
00149
uriPushToStack
[function]
[call site]
00150
uriParseDecOctetFourA
[function]
[call site]
00151
uriPushToStack
[function]
[call site]
00152
uriPushToStack
[function]
[call site]
00153
uriPushToStack
[function]
[call site]
00154
uriParseDecOctetThreeA
[function]
[call site]
00155
uriStackToOctet
[function]
[call site]
00156
uriParseDecOctetA
[function]
[call site]
00157
uriStackToOctet
[function]
[call site]
00158
uriParseDecOctetA
[function]
[call site]
00159
uriStackToOctet
[function]
[call site]
00160
uriParseDecOctetA
[function]
[call site]
00161
uriStackToOctet
[function]
[call site]
00162
uriStopMallocA
[function]
[call site]
00163
uriParseOwnHostUserInfoNzA
[function]
[call site]
00164
uriParseOwnPortUserInfoA
[function]
[call site]
00165
uriOnExitOwnPortUserInfoA
[function]
[call site]
00166
uriParseIpFourAddressA
[function]
[call site]
00167
uriStopMallocA
[function]
[call site]
00168
uriParseOwnUserInfoA
[function]
[call site]
00169
uriStopSyntaxA
[function]
[call site]
00170
uriParsePctSubUnresA
[function]
[call site]
00171
uriParseOwnHostA
[function]
[call site]
00172
uriParseIpLit2A
[function]
[call site]
00173
uriParseAuthorityTwoA
[function]
[call site]
00174
uriParseOwnHost2A
[function]
[call site]
00175
uriOnExitOwnHost2A
[function]
[call site]
00176
uriParseIpFourAddressA
[function]
[call site]
00177
uriStopMallocA
[function]
[call site]
00178
uriParsePctSubUnresA
[function]
[call site]
00179
uriOnExitOwnHost2A
[function]
[call site]
00180
uriStopMallocA
[function]
[call site]
00181
uriParseAuthorityTwoA
[function]
[call site]
00182
uriStopSyntaxA
[function]
[call site]
00183
uriParsePctEncodedA
[function]
[call site]
00184
uriParseOwnUserInfoA
[function]
[call site]
00185
uriParseOwnHostA
[function]
[call site]
00186
uriOnExitOwnPortUserInfoA
[function]
[call site]
00187
uriStopMallocA
[function]
[call site]
00188
uriParseOwnHostA
[function]
[call site]
00189
uriStopSyntaxA
[function]
[call site]
00190
uriOnExitOwnHostUserInfoA
[function]
[call site]
00191
uriStopMallocA
[function]
[call site]
00192
uriParsePathAbsEmptyA
[function]
[call site]
00193
uriParseSegmentA
[function]
[call site]
00194
uriPushPathSegmentA
[function]
[call site]
00195
uriStopMallocA
[function]
[call site]
00196
uriFixEmptyTrailSegmentA
[function]
[call site]
00197
uriHasHostA
[function]
[call site]
00198
uriOnExitPartHelperTwoA
[function]
[call site]
00199
uriParsePathAbsNoLeadSlashA
[function]
[call site]
00200
uriParseSegmentNzA
[function]
[call site]
00201
uriPushPathSegmentA
[function]
[call site]
00202
uriStopMallocA
[function]
[call site]
00203
uriParseZeroMoreSlashSegsA
[function]
[call site]
00204
uriParseUriTailA
[function]
[call site]
00205
uriOnExitSegmentNzNcOrScheme2A
[function]
[call site]
00206
uriStopMallocA
[function]
[call site]
00207
uriParseUriTailA
[function]
[call site]
00208
uriParseMustBeSegmentNzNcA
[function]
[call site]
00209
uriParsePctEncodedA
[function]
[call site]
00210
uriParseMustBeSegmentNzNcA
[function]
[call site]
00211
uriParsePartHelperTwoA
[function]
[call site]
00212
uriParseUriTailA
[function]
[call site]
00213
uriParseUriTailA
[function]
[call site]
00214
uriStopSyntaxA
[function]
[call site]
00215
uriFreeUriMembersA
[function]
[call site]
00216
uriFreeUriMembersMmA
[function]
[call site]
00217