The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
21 | 183 | face.parser.Parser._parse_flags | call site: {node_id} | face.parser.Parser._parse_flagfile |
18 | 38 | face.sinter.get_fb | call site: {node_id} | face.command.Command.add |
14 | 12 | face.middleware.is_middleware | call site: {node_id} | face.command.Command.add_middleware |
7 | 66 | face.command.Command.__init__ | call site: {node_id} | face.utils.unwrap_text |
5 | 60 | face.command.Command.__init__ | call site: {node_id} |
|
4 | 28 | face.sinter.get_fb | call site: {node_id} | inspect.isbuiltin |
4 | 74 | face.command.Command.__init__ | call site: {node_id} | kwargs.pop |
3 | 88 | face.command.Command.add | call site: {node_id} | face.command.Command.add_command |
3 | 116 | face.parser.FlagDisplay.__init__ | call site: {node_id} | face.utils.get_type_desc |
3 | 159 | face.command.Command.get_dep_names | call site: {node_id} | face.sinter.get_arg_names |
2 | 129 | face.command.Command.add | call site: {node_id} | fdp.ConsumeUnicodeNoSurrogates |
2 | 213 | face.parser.Parser._resolve_flags | call site: {node_id} | ff_paths.append |
...fuzz_command.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeIntInRange
[function]
[call site]
00002
.range
[function]
[call site]
00003
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00004
args.append
[function]
[call site]
00005
fdp.ConsumeIntInRange
[function]
[call site]
00006
.range
[function]
[call site]
00007
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00008
face.command.Command.add
[function]
[call site]
00009
face.middleware.is_middleware
[function]
[call site]
00010
.callable
[function]
[call site]
00011
.getattr
[function]
[call site]
00012
face.command.Command.add_middleware
[function]
[call site]
00013
face.middleware.is_middleware
[function]
[call site]
00014
face.middleware.face_middleware
[function]
[call site]
00015
kwargs.pop
[function]
[call site]
00016
.isinstance
[function]
[call site]
00017
kwargs.pop
[function]
[call site]
00018
.list
[function]
[call site]
00019
.isinstance
[function]
[call site]
00020
kwargs.pop
[function]
[call site]
00021
.callable
[function]
[call site]
00022
face.middleware.face_middleware.decorate_face_middleware
[function]
[call site]
00023
face.middleware.check_middleware
[function]
[call site]
00024
.callable
[function]
[call site]
00025
face.sinter.get_fb
[function]
[call site]
00026
inspect.isfunction
[function]
[call site]
00027
inspect.ismethod
[function]
[call site]
00028
inspect.isbuiltin
[function]
[call site]
00029
.hasattr
[function]
[call site]
00030
.getattr
[function]
[call site]
00031
.isinstance
[function]
[call site]
00032
.getattr
[function]
[call site]
00033
.isinstance
[function]
[call site]
00034
boltons.funcutils.FunctionBuilder.from_func
[function]
[call site]
00035
.isinstance
[function]
[call site]
00036
.all
[function]
[call site]
00037
.isinstance
[function]
[call site]
00038
face.sinter.get_callable_labels
[function]
[call site]
00039
.isinstance
[function]
[call site]
00040
.getattr
[function]
[call site]
00041
.getattr
[function]
[call site]
00042
ctx_parts.append
[function]
[call site]
00043
.getattr
[function]
[call site]
00044
.getattr
[function]
[call site]
00045
face.sinter.get_fb
[function]
[call site]
00046
ctx_parts.insert
[function]
[call site]
00047
fb.get_invocation_str
[function]
[call site]
00048
.set
[function]
[call site]
00049
.set
[function]
[call site]
00050
.list
[function]
[call site]
00051
.list
[function]
[call site]
00052
.list
[function]
[call site]
00053
face.middleware.check_middleware
[function]
[call site]
00054
face.command.Command.add
[function]
[call site]
00055
collections.OrderedDict.items
[function]
[call site]
00056
.isinstance
[function]
[call site]
00057
.callable
[function]
[call site]
00058
face.command.Command.__init__
[function]
[call site]
00059
face.command._get_default_name
[function]
[call site]
00060
.isinstance
[function]
[call site]
00061
.getattr
[function]
[call site]
00062
.getattr
[function]
[call site]
00063
boltons.strutils.camel2under
[function]
[call site]
00064
boltons.strutils.camel2under.lower
[function]
[call site]
00065
face.command._docstring_to_doc
[function]
[call site]
00066
face.utils.unwrap_text
[function]
[call site]
00067
text.splitlines
[function]
[call site]
00068
line.strip
[function]
[call site]
00069
cur_graf.append
[function]
[call site]
00070
all_grafs.append
[function]
[call site]
00071
all_grafs.append
[function]
[call site]
00072
unwrapped.splitlines
[function]
[call site]
00073
.super
[function]
[call site]
00074
kwargs.pop
[function]
[call site]
00075
kwargs.pop
[function]
[call site]
00076
kwargs.pop
[function]
[call site]
00077
kwargs.pop
[function]
[call site]
00078
kwargs.pop
[function]
[call site]
00079
collections.OrderedDict
[function]
[call site]
00080
kwargs.pop
[function]
[call site]
00081
.list
[function]
[call site]
00082
collections.OrderedDict
[function]
[call site]
00083
collections.OrderedDict
[function]
[call site]
00084
face.command.Command.add_middleware
[function]
[call site]
00085
face.command.Command.add
[function]
[call site]
00086
face.command.Command.add
[function]
[call site]
00087
.isinstance
[function]
[call site]
00088
face.command.Command.add_command
[function]
[call site]
00089
.isinstance
[function]
[call site]
00090
.super
[function]
[call site]
00091
.isinstance
[function]
[call site]
00092
face.parser.Flag.__init__
[function]
[call site]
00093
face.utils.flag_to_identifier
[function]
[call site]
00094
.isinstance
[function]
[call site]
00095
flag.endswith
[function]
[call site]
00096
flag.endswith
[function]
[call site]
00097
VALID_FLAG_RE.match
[function]
[call site]
00098
face.utils.normalize_flag_name
[function]
[call site]
00099
flag.lstrip
[function]
[call site]
00100
.len
[function]
[call site]
00101
.len
[function]
[call site]
00102
ret.lower
[function]
[call site]
00103
ret.replace
[function]
[call site]
00104
keyword.iskeyword
[function]
[call site]
00105
.callable
[function]
[call site]
00106
face.parser._validate_char
[function]
[call site]
00107
.len
[function]
[call site]
00108
.len
[function]
[call site]
00109
.callable
[function]
[call site]
00110
face.parser.Flag.set_display
[function]
[call site]
00111
.isinstance
[function]
[call site]
00112
.isinstance
[function]
[call site]
00113
.isinstance
[function]
[call site]
00114
face.parser.FlagDisplay.__init__
[function]
[call site]
00115
.callable
[function]
[call site]
00116
face.utils.get_type_desc
[function]
[call site]
00117
.callable
[function]
[call site]
00118
.repr
[function]
[call site]
00119
kw.pop
[function]
[call site]
00120
kw.pop
[function]
[call site]
00121
.callable
[function]
[call site]
00122
kw.pop
[function]
[call site]
00123
kw.pop
[function]
[call site]
00124
kw.pop
[function]
[call site]
00125
kw.pop
[function]
[call site]
00126
kw.pop
[function]
[call site]
00127
.isinstance
[function]
[call site]
00128
.super
[function]
[call site]
00129
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00130
fdp.ConsumeBool
[function]
[call site]
00131
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00132
face.parser.Parser.parse
[function]
[call site]
00133
face.parser.CommandParseResult.__init__
[function]
[call site]
00134
.tuple
[function]
[call site]
00135
.isinstance
[function]
[call site]
00136
.list
[function]
[call site]
00137
face.parser.Parser._parse_subcmds
[function]
[call site]
00138
arg.startswith
[function]
[call site]
00139
face.parser._arg_to_subcmd
[function]
[call site]
00140
arg.lower
[function]
[call site]
00141
.tuple
[function]
[call site]
00142
.tuple
[function]
[call site]
00143
ret.append
[function]
[call site]
00144
.len
[function]
[call site]
00145
.tuple
[function]
[call site]
00146
.tuple
[function]
[call site]
00147
.tuple
[function]
[call site]
00148
face.parser.Parser.get_flag_map
[function]
[call site]
00149
flag_map.items
[function]
[call site]
00150
collections.OrderedDict
[function]
[call site]
00151
face.command.Command.get_flag_map
[function]
[call site]
00152
.super
[function]
[call site]
00153
face.command.Command.get_dep_names
[function]
[call site]
00154
face.sinter.get_arg_names
[function]
[call site]
00155
face.sinter.get_fb
[function]
[call site]
00156
fb.get_arg_names
[function]
[call site]
00157
.set
[function]
[call site]
00158
.set
[function]
[call site]
00159
face.sinter.get_arg_names
[function]
[call site]
00160
.set
[function]
[call site]
00161
required_args.update
[function]
[call site]
00162
face.utils.get_rdep_map
[function]
[call site]
00163
.set
[function]
[call site]
00164
to_proc.pop
[function]
[call site]
00165
cur_chain.append
[function]
[call site]
00166
dep_map.get
[function]
[call site]
00167
to_proc.extend
[function]
[call site]
00168
rdeps.update
[function]
[call site]
00169
.sorted
[function]
[call site]
00170
collections.OrderedDict
[function]
[call site]
00171
collections.OrderedDict.items
[function]
[call site]
00172
collections.OrderedDict
[function]
[call site]
00173
face.parser.Parser._parse_flags
[function]
[call site]
00174
boltons.dictutils.OrderedMultiDict
[function]
[call site]
00175
collections.OrderedDict
[function]
[call site]
00176
.set
[function]
[call site]
00177
face.parser.Parser._parse_single_flag
[function]
[call site]
00178
arg.split
[function]
[call site]
00179
face.utils.normalize_flag_name
[function]
[call site]
00180
collections.OrderedDict.get
[function]
[call site]
00181
.callable
[function]
[call site]
00182
boltons.dictutils.OrderedMultiDict.add
[function]
[call site]
00183
face.parser.Parser._parse_flagfile
[function]
[call site]
00184
collections.OrderedDict
[function]
[call site]
00185
.getattr
[function]
[call site]
00186
.callable
[function]
[call site]
00187
.getattr
[function]
[call site]
00188
os.path.abspath
[function]
[call site]
00189
.repr
[function]
[call site]
00190
path_or_file.read
[function]
[call site]
00191
os.path.abspath
[function]
[call site]
00192
codecs.open
[function]
[call site]
00193
f.read
[function]
[call site]
00194
boltons.dictutils.OrderedMultiDict
[function]
[call site]
00195
ff_text.splitlines
[function]
[call site]
00196
.enumerate
[function]
[call site]
00197
shlex.split
[function]
[call site]
00198
face.parser.Parser._parse_single_flag
[function]
[call site]
00199
boltons.dictutils.OrderedMultiDict.add
[function]
[call site]
00200
face.parser.Parser._parse_flagfile
[function]
[call site]
00201
collections.OrderedDict.items
[function]
[call site]
00202
boltons.dictutils.OrderedMultiDict.update_extend
[function]
[call site]
00203
ff_path_seen.add
[function]
[call site]
00204
collections.OrderedDict
[function]
[call site]
00205
.tuple
[function]
[call site]
00206
face.parser.Parser._resolve_flags
[function]
[call site]
00207
collections.OrderedDict
[function]
[call site]
00208
collections.OrderedDict.items
[function]
[call site]
00209
missing_flags.append
[function]
[call site]
00210
collections.OrderedDict.getlist
[function]
[call site]
00211
flag.multi
[function]
[call site]
00212
flagfile_map.items
[function]
[call site]
00213
ff_paths.append
[function]
[call site]
00214
.len
[function]
[call site]
00215
collections.OrderedDict
[function]
[call site]
00216
boltons.iterutils.split
[function]
[call site]
00217
prs.post_posargs.parse
[function]
[call site]
00218
.tuple
[function]
[call site]
00219
prs.posargs.parse
[function]
[call site]
00220
.tuple
[function]
[call site]
00221