The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
114 | 95 | ...fuzz_filters_validate.TestOneInput | call site: 00095 | c7n.loader.PolicyLoader.load_data |
12 | 71 | ...fuzz_filters_validate.TestOneInput | call site: 00071 | c7n.filters.offhours.OffHour.get_default_schedule |
11 | 34 | c7n.cache.factory | call site: 00034 | c7n.cache.SqlKvCache.__init__ |
6 | 47 | c7n.manager.ResourceManager.__init__ | call site: 00047 | c7n.filters.core.FilterRegistry.factory |
5 | 60 | c7n.manager.ResourceManager.__init__ | call site: 00060 | c7n.actions.core.ActionRegistry.factory |
5 | 210 | ...fuzz_filters_validate.TestOneInput | call site: 00210 | c7n.filters.offhours.Time.get_tz |
4 | 90 | ...fuzz_filters_validate.TestOneInput | call site: 00090 | dateutil.parser.parse |
3 | 54 | c7n.filters.core.BaseValueFilter.__init__ | call site: 00054 | c7n.registry.PluginRegistry.get |
3 | 219 | ...fuzz_filters_validate.TestOneInput | call site: 00219 |
|
3 | 224 | ...fuzz_filters_validate.TestOneInput | call site: 00224 |
|
2 | 9 | ...fuzz_filters_validate._generate_random_dict | call site: 00009 | fdp.ConsumeIntInRange |
1 | 1 | ...fuzz_filters_validate.TestOneInput | call site: 00001 | fdp.ConsumeIntInRange |
...fuzz_filters_validate.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeIntInRange
[function]
[call site]
00002
...fuzz_filters_validate.FuzzOption.__init__
[function]
[call site]
00003
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00004
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00005
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00006
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00007
...fuzz_filters_validate._generate_random_dict
[function]
[call site]
00008
<builtin>.dict
[function]
[call site]
00009
fdp.ConsumeIntInRange
[function]
[call site]
00010
<builtin>.range
[function]
[call site]
00011
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00012
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00013
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00014
...fuzz_filters_validate._generate_random_dict
[function]
[call site]
00015
fdp.PickValueInList
[function]
[call site]
00016
c7n.actions.core.ActionRegistry.__init__
[function]
[call site]
00017
<builtin>.super
[function]
[call site]
00018
c7n.registry.PluginRegistry.register
[function]
[call site]
00019
c7n.filters.core.FilterRegistry.__init__
[function]
[call site]
00020
<builtin>.super
[function]
[call site]
00021
c7n.registry.PluginRegistry.register
[function]
[call site]
00022
c7n.registry.PluginRegistry.register
[function]
[call site]
00023
c7n.registry.PluginRegistry.register
[function]
[call site]
00024
c7n.registry.PluginRegistry.register
[function]
[call site]
00025
c7n.registry.PluginRegistry.register
[function]
[call site]
00026
c7n.registry.PluginRegistry.register
[function]
[call site]
00027
c7n.registry.PluginRegistry.register
[function]
[call site]
00028
...fuzz_filters_validate.FuzzContext.__init__
[function]
[call site]
00029
c7n.policy.get_session_factory
[function]
[call site]
00030
...fuzz_filters_validate.FuzzPolicy.__init__
[function]
[call site]
00031
c7n.manager.ResourceManager.__init__
[function]
[call site]
00032
c7n.cache.factory
[function]
[call site]
00033
c7n.cache.Cache.__init__
[function]
[call site]
00034
log.debug
[function]
[call site]
00035
c7n.cache.Cache.__init__
[function]
[call site]
00036
log.debug
[function]
[call site]
00037
c7n.cache.InMemoryCache.__init__
[function]
[call site]
00038
<builtin>.super
[function]
[call site]
00039
c7n.cache.SqlKvCache.__init__
[function]
[call site]
00040
<builtin>.super
[function]
[call site]
00041
c7n.cache.resolve_path
[function]
[call site]
00042
os.path.abspath
[function]
[call site]
00043
os.path.expanduser
[function]
[call site]
00044
os.path.expandvars
[function]
[call site]
00045
logging.getLogger
[function]
[call site]
00046
c7n.filters.core.FilterRegistry.parse
[function]
[call site]
00047
c7n.filters.core.FilterRegistry.factory
[function]
[call site]
00048
<builtin>.isinstance
[function]
[call site]
00049
<builtin>.len
[function]
[call site]
00050
data.keys
[function]
[call site]
00051
<builtin>.list
[function]
[call site]
00052
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00053
<builtin>.super
[function]
[call site]
00054
<builtin>.isinstance
[function]
[call site]
00055
data.get
[function]
[call site]
00056
c7n.registry.PluginRegistry.get
[function]
[call site]
00057
<builtin>.next
[function]
[call site]
00058
results.append
[function]
[call site]
00059
c7n.actions.core.ActionRegistry.parse
[function]
[call site]
00060
c7n.actions.core.ActionRegistry.factory
[function]
[call site]
00061
<builtin>.isinstance
[function]
[call site]
00062
data.get
[function]
[call site]
00063
c7n.registry.PluginRegistry.get
[function]
[call site]
00064
results.append
[function]
[call site]
00065
c7n.filters.core.Filter.__init__
[function]
[call site]
00066
c7n.filters.missing.Missing.__init__
[function]
[call site]
00067
<builtin>.super
[function]
[call site]
00068
c7n.filters.metrics.MetricsFilter.__init__
[function]
[call site]
00069
<builtin>.super
[function]
[call site]
00070
c7n.filters.offhours.Time.__init__
[function]
[call site]
00071
<builtin>.super
[function]
[call site]
00072
c7n.filters.offhours.OffHour.get_default_schedule
[function]
[call site]
00073
<builtin>.range
[function]
[call site]
00074
<builtin>.tuple
[function]
[call site]
00075
<builtin>.range
[function]
[call site]
00076
<builtin>.tuple
[function]
[call site]
00077
c7n.filters.offhours.OnHour.get_default_schedule
[function]
[call site]
00078
<builtin>.range
[function]
[call site]
00079
<builtin>.tuple
[function]
[call site]
00080
<builtin>.range
[function]
[call site]
00081
<builtin>.tuple
[function]
[call site]
00082
c7n.filters.offhours.ScheduleParser.__init__
[function]
[call site]
00083
c7n.filters.offhours.Time.__init__
[function]
[call site]
00084
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00085
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00086
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00087
c7n.filters.core.Filter.__init__
[function]
[call site]
00088
c7n.filters.core.Filter.__init__
[function]
[call site]
00089
c7n.filters.revisions.Diff.validate
[function]
[call site]
00090
dateutil.parser.parse
[function]
[call site]
00091
<builtin>.isinstance
[function]
[call site]
00092
n.get
[function]
[call site]
00093
<builtin>.isinstance
[function]
[call site]
00094
c7n.filters.missing.Missing.validate
[function]
[call site]
00095
c7n.loader.PolicyLoader.__init__
[function]
[call site]
00096
c7n.loader.SchemaValidator.__init__
[function]
[call site]
00097
<builtin>.set
[function]
[call site]
00098
c7n.loader.PolicyLoader.load_data
[function]
[call site]
00099
c7n.structure.StructureParser.validate
[function]
[call site]
00100
<builtin>.isinstance
[function]
[call site]
00101
data.keys
[function]
[call site]
00102
<builtin>.set
[function]
[call site]
00103
dkeys.difference
[function]
[call site]
00104
data.get
[function]
[call site]
00105
<builtin>.isinstance
[function]
[call site]
00106
c7n.structure.StructureParser.validate_policy
[function]
[call site]
00107
<builtin>.isinstance
[function]
[call site]
00108
<builtin>.set
[function]
[call site]
00109
pkeys.difference
[function]
[call site]
00110
<builtin>.isinstance
[function]
[call site]
00111
p.get
[function]
[call site]
00112
<builtin>.type
[function]
[call site]
00113
<builtin>.isinstance
[function]
[call site]
00114
p.get
[function]
[call site]
00115
<builtin>.isinstance
[function]
[call site]
00116
p.get
[function]
[call site]
00117
<builtin>.type
[function]
[call site]
00118
<builtin>.isinstance
[function]
[call site]
00119
p.get
[function]
[call site]
00120
<builtin>.isinstance
[function]
[call site]
00121
p.get
[function]
[call site]
00122
<builtin>.isinstance
[function]
[call site]
00123
pr.split
[function]
[call site]
00124
<builtin>.len
[function]
[call site]
00125
c7n.structure.StructureParser.get_resource_types
[function]
[call site]
00126
<builtin>.set
[function]
[call site]
00127
data.get
[function]
[call site]
00128
<builtin>.isinstance
[function]
[call site]
00129
resources.update
[function]
[call site]
00130
resources.add
[function]
[call site]
00131
<builtin>.set
[function]
[call site]
00132
<builtin>.list
[function]
[call site]
00133
c7n.resources.load_resources
[function]
[call site]
00134
r.split
[function]
[call site]
00135
pmap.setdefault
[function]
[call site]
00136
<builtin>.set
[function]
[call site]
00137
c7n.resources.load_providers
[function]
[call site]
00138
c7n.resources.should_load_provider
[function]
[call site]
00139
c7n.resources.should_load_provider
[function]
[call site]
00140
c7n_awscc.entry.initialize_awscc
[function]
[call site]
00141
c7n.resources.should_load_provider
[function]
[call site]
00142
c7n_azure.entry.initialize_azure
[function]
[call site]
00143
c7n.resources.should_load_provider
[function]
[call site]
00144
c7n_gcp.entry.initialize_gcp
[function]
[call site]
00145
c7n.resources.should_load_provider
[function]
[call site]
00146
c7n_kube.entry.initialize_kube
[function]
[call site]
00147
c7n.resources.should_load_provider
[function]
[call site]
00148
c7n_openstack.entry.initialize_openstack
[function]
[call site]
00149
c7n.resources.should_load_provider
[function]
[call site]
00150
c7n_left.entry.initialize_iac
[function]
[call site]
00151
c7n.resources.should_load_provider
[function]
[call site]
00152
c7n_tencentcloud.entry.initialize_tencentcloud
[function]
[call site]
00153
c7n.resources.should_load_provider
[function]
[call site]
00154
c7n_oci.entry.initialize_oci
[function]
[call site]
00155
c7n.resources.should_load_provider
[function]
[call site]
00156
LOADED.update
[function]
[call site]
00157
c7n.registry.PluginRegistry.items
[function]
[call site]
00158
p.get_resource_types
[function]
[call site]
00159
p.get_resource_types
[function]
[call site]
00160
missing.extend
[function]
[call site]
00161
c7n.loader.PolicyLoader._handle_missing_resources
[function]
[call site]
00162
policy_data.get
[function]
[call site]
00163
<builtin>.tuple
[function]
[call site]
00164
c7n.loader.SchemaValidator.validate
[function]
[call site]
00165
c7n.structure.StructureParser.get_resource_types
[function]
[call site]
00166
<builtin>.sorted
[function]
[call site]
00167
<builtin>.tuple
[function]
[call site]
00168
c7n.loader.SchemaValidator.gen_schema
[function]
[call site]
00169
c7n.loader.SchemaValidator._gen_schema
[function]
[call site]
00170
schema.generate
[function]
[call site]
00171
schema.JsonSchemaValidator.check_schema
[function]
[call site]
00172
schema.JsonSchemaValidator
[function]
[call site]
00173
c7n.loader.SchemaValidator._validate
[function]
[call site]
00174
<builtin>.list
[function]
[call site]
00175
schema.check_unique
[function]
[call site]
00176
schema.policy_error_scope
[function]
[call site]
00177
schema.specific_error
[function]
[call site]
00178
<builtin>.isinstance
[function]
[call site]
00179
logging.exception
[function]
[call site]
00180
<builtin>.filter
[function]
[call site]
00181
<builtin>.list
[function]
[call site]
00182
c7n.policy.PolicyCollection.from_data
[function]
[call site]
00183
c7n.policy.PolicyCollection.session_factory
[function]
[call site]
00184
c7n.policy.Policy.__init__
[function]
[call site]
00185
c7n.policy.get_session_factory
[function]
[call site]
00186
c7n.ctx.ExecutionContext.__init__
[function]
[call site]
00187
c7n.output.MetricsRegistry.select
[function]
[call site]
00188
<builtin>.isinstance
[function]
[call site]
00189
<builtin>.super
[function]
[call site]
00190
c7n.output.OutputRegistry.select
[function]
[call site]
00191
c7n.registry.PluginRegistry.keys
[function]
[call site]
00192
selector.startswith
[function]
[call site]
00193
c7n.utils.parse_url_config
[function]
[call site]
00194
urllib.parse.urlparse
[function]
[call site]
00195
<builtin>.getattr
[function]
[call site]
00196
urllib.parse.parse_qs
[function]
[call site]
00197
c7n.output.MetricsRegistry.select
[function]
[call site]
00198
c7n.policy.Policy.load_resource_manager
[function]
[call site]
00199
c7n.provider.get_resource_class
[function]
[call site]
00200
<builtin>.isinstance
[function]
[call site]
00201
resource_type.split
[function]
[call site]
00202
c7n.registry.PluginRegistry.get
[function]
[call site]
00203
provider.resources.get
[function]
[call site]
00204
c7n.policy.PolicyConditions.__init__
[function]
[call site]
00205
c7n.policy.PolicyConditions.update
[function]
[call site]
00206
data.get
[function]
[call site]
00207
c7n.policy.PolicyCollection.__init__
[function]
[call site]
00208
<builtin>.list
[function]
[call site]
00209
c7n.filters.offhours.Time.validate
[function]
[call site]
00210
c7n.filters.offhours.Time.get_tz
[function]
[call site]
00211
cls.TZ_ALIASES.get
[function]
[call site]
00212
dateutil.tz.gettz
[function]
[call site]
00213
tz.title
[function]
[call site]
00214
dateutil.tz.gettz
[function]
[call site]
00215
c7n.filters.metrics.MetricsFilter.validate
[function]
[call site]
00216
c7n.filters.vpc.SubnetFilter.validate
[function]
[call site]
00217
<builtin>.super
[function]
[call site]
00218
c7n.filters.multiattr.MultiAttrFilter.validate
[function]
[call site]
00219
<builtin>.set
[function]
[call site]
00220
delta.remove
[function]
[call site]
00221
delta.remove
[function]
[call site]
00222
c7n.filters.vpc.NetworkLocation.validate
[function]
[call site]
00223
c7n.filters.vpc.MatchResourceValidator.validate
[function]
[call site]
00224
<builtin>.set
[function]
[call site]
00225
<builtin>.super
[function]
[call site]
00226
<builtin>.str
[function]
[call site]
00227