The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
99 | 0 | EP | call site: 00000 | distlib.markers.interpret |
...fuzz_marker.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00002
distlib.markers.interpret
[function]
[call site]
00003
distlib.util.parse_marker
[function]
[call site]
00004
distlib.util.parse_marker.marker
[function]
[call site]
00005
distlib.util.parse_marker.marker_and
[function]
[call site]
00006
distlib.util.parse_marker.marker_expr
[function]
[call site]
00007
distlib.util.parse_marker.marker
[function]
[call site]
00008
distlib.util.parse_marker.marker_var
[function]
[call site]
00009
IDENTIFIER.match
[function]
[call site]
00010
m.groups
[function]
[call site]
00011
m.end
[function]
[call site]
00012
parts.append
[function]
[call site]
00013
STRING_CHUNK.match
[function]
[call site]
00014
m.groups
[function]
[call site]
00015
parts.append
[function]
[call site]
00016
m.end
[function]
[call site]
00017
parts.append
[function]
[call site]
00018
MARKER_OP.match
[function]
[call site]
00019
m.groups
[function]
[call site]
00020
m.end
[function]
[call site]
00021
distlib.util.parse_marker.marker_var
[function]
[call site]
00022
AND.match
[function]
[call site]
00023
m.end
[function]
[call site]
00024
distlib.util.parse_marker.marker_expr
[function]
[call site]
00025
OR.match
[function]
[call site]
00026
m.end
[function]
[call site]
00027
distlib.util.parse_marker.marker_and
[function]
[call site]
00028
distlib.markers.interpret_parsed
[function]
[call site]
00029
<builtin>.dict
[function]
[call site]
00030
context.update
[function]
[call site]
00031
distlib.markers.Evaluator.evaluate
[function]
[call site]
00032
<builtin>.isinstance
[function]
[call site]
00033
<builtin>.isinstance
[function]
[call site]
00034
distlib.markers._is_literal
[function]
[call site]
00035
<builtin>.isinstance
[function]
[call site]
00036
distlib.markers._is_literal
[function]
[call site]
00037
distlib.markers.Evaluator.evaluate
[function]
[call site]
00038
distlib.markers.Evaluator.evaluate
[function]
[call site]
00039
distlib.markers._is_version_marker
[function]
[call site]
00040
<builtin>.isinstance
[function]
[call site]
00041
distlib.markers._is_version_marker
[function]
[call site]
00042
distlib.version.Version.__init__
[function]
[call site]
00043
s.strip
[function]
[call site]
00044
distlib.version.LegacyVersion.parse
[function]
[call site]
00045
distlib.version._legacy_key
[function]
[call site]
00046
distlib.version._legacy_key.get_parts
[function]
[call site]
00047
s.lower
[function]
[call site]
00048
_VERSION_PART.split
[function]
[call site]
00049
_VERSION_REPLACE.get
[function]
[call site]
00050
p.zfill
[function]
[call site]
00051
result.append
[function]
[call site]
00052
result.append
[function]
[call site]
00053
p.startswith
[function]
[call site]
00054
result.pop
[function]
[call site]
00055
result.pop
[function]
[call site]
00056
result.append
[function]
[call site]
00057
<builtin>.tuple
[function]
[call site]
00058
distlib.version.SemanticVersion.parse
[function]
[call site]
00059
distlib.version._semantic_key
[function]
[call site]
00060
distlib.version.is_semver
[function]
[call site]
00061
_SEMVER_RE.match
[function]
[call site]
00062
m.groups
[function]
[call site]
00063
<builtin>.int
[function]
[call site]
00064
distlib.version._semantic_key.make_tuple
[function]
[call site]
00065
p.isdigit
[function]
[call site]
00066
p.zfill
[function]
[call site]
00067
<builtin>.tuple
[function]
[call site]
00068
distlib.version._semantic_key.make_tuple
[function]
[call site]
00069
distlib.version.NormalizedVersion.parse
[function]
[call site]
00070
distlib.version._pep_440_key
[function]
[call site]
00071
s.strip
[function]
[call site]
00072
PEP440_VERSION_RE.match
[function]
[call site]
00073
m.groups
[function]
[call site]
00074
<builtin>.int
[function]
[call site]
00075
<builtin>.tuple
[function]
[call site]
00076
<builtin>.len
[function]
[call site]
00077
<builtin>.int
[function]
[call site]
00078
<builtin>.int
[function]
[call site]
00079
<builtin>.int
[function]
[call site]
00080
<builtin>.int
[function]
[call site]
00081
local.split
[function]
[call site]
00082
part.isdigit
[function]
[call site]
00083
<builtin>.int
[function]
[call site]
00084
parts.append
[function]
[call site]
00085
<builtin>.tuple
[function]
[call site]
00086
PEP440_VERSION_RE.match
[function]
[call site]
00087
m.groups
[function]
[call site]
00088
<builtin>.int
[function]
[call site]
00089
<builtin>.tuple
[function]
[call site]
00090
<builtin>.isinstance
[function]
[call site]
00091
<builtin>.len
[function]
[call site]
00092
distlib.version.Version.__init__
[function]
[call site]
00093
distlib.markers._is_version_marker
[function]
[call site]
00094
distlib.version.Version.__init__
[function]
[call site]
00095
distlib.markers._get_versions
[function]
[call site]
00096
m.groups
[function]
[call site]
00097
distlib.version.Version.__init__
[function]
[call site]
00098
_VERSION_PATTERN.finditer
[function]
[call site]
00099