The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 114 | 108 | ...fuzz_filters_validate.TestOneInput | call site: 00108 | c7n.loader.PolicyLoader.load_data |
| 12 | 71 | ...fuzz_filters_validate.TestOneInput | call site: 00071 | c7n.filters.offhours.OnHour.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 | 90 | ...fuzz_filters_validate.TestOneInput | call site: 00090 | c7n.filters.offhours.Time.get_tz |
| 4 | 97 | ...fuzz_filters_validate.TestOneInput | call site: 00097 | dateutil.parser.parse |
| 3 | 54 | c7n.filters.core.BaseValueFilter.__init__ | call site: 00054 | c7n.registry.PluginRegistry.get |
| 3 | 104 | ...fuzz_filters_validate.TestOneInput | call site: 00104 |
|
| 2 | 9 | ...fuzz_filters_validate._generate_random_dict | call site: 00009 | fdp.ConsumeIntInRange |
| 1 | 1 | ...fuzz_filters_validate.TestOneInput | call site: 00001 | fdp.ConsumeIntInRange |
| 1 | 4 | ...fuzz_filters_validate.FuzzOption.__init__ | call site: 00004 | fdp.ConsumeUnicodeNoSurrogates |
...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.OnHour.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.OffHour.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.offhours.Time.validate
[function]
[call site]
00090
c7n.filters.offhours.Time.get_tz
[function]
[call site]
00091
cls.TZ_ALIASES.get
[function]
[call site]
00092
dateutil.tz.gettz
[function]
[call site]
00093
tz.title
[function]
[call site]
00094
dateutil.tz.gettz
[function]
[call site]
00095
c7n.filters.metrics.MetricsFilter.validate
[function]
[call site]
00096
c7n.filters.revisions.Diff.validate
[function]
[call site]
00097
dateutil.parser.parse
[function]
[call site]
00098
<builtin>.isinstance
[function]
[call site]
00099
n.get
[function]
[call site]
00100
<builtin>.isinstance
[function]
[call site]
00101
c7n.filters.vpc.SubnetFilter.validate
[function]
[call site]
00102
<builtin>.super
[function]
[call site]
00103
c7n.filters.multiattr.MultiAttrFilter.validate
[function]
[call site]
00104
<builtin>.set
[function]
[call site]
00105
delta.remove
[function]
[call site]
00106
delta.remove
[function]
[call site]
00107
c7n.filters.missing.Missing.validate
[function]
[call site]
00108
c7n.loader.PolicyLoader.__init__
[function]
[call site]
00109
c7n.loader.SchemaValidator.__init__
[function]
[call site]
00110
<builtin>.set
[function]
[call site]
00111
c7n.loader.PolicyLoader.load_data
[function]
[call site]
00112
c7n.structure.StructureParser.validate
[function]
[call site]
00113
<builtin>.isinstance
[function]
[call site]
00114
data.keys
[function]
[call site]
00115
<builtin>.set
[function]
[call site]
00116
dkeys.difference
[function]
[call site]
00117
data.get
[function]
[call site]
00118
<builtin>.isinstance
[function]
[call site]
00119
c7n.structure.StructureParser.validate_policy
[function]
[call site]
00120
<builtin>.isinstance
[function]
[call site]
00121
<builtin>.set
[function]
[call site]
00122
pkeys.difference
[function]
[call site]
00123
<builtin>.isinstance
[function]
[call site]
00124
p.get
[function]
[call site]
00125
<builtin>.type
[function]
[call site]
00126
<builtin>.isinstance
[function]
[call site]
00127
p.get
[function]
[call site]
00128
<builtin>.isinstance
[function]
[call site]
00129
p.get
[function]
[call site]
00130
<builtin>.type
[function]
[call site]
00131
<builtin>.isinstance
[function]
[call site]
00132
p.get
[function]
[call site]
00133
<builtin>.isinstance
[function]
[call site]
00134
p.get
[function]
[call site]
00135
<builtin>.isinstance
[function]
[call site]
00136
pr.split
[function]
[call site]
00137
<builtin>.len
[function]
[call site]
00138
c7n.structure.StructureParser.get_resource_types
[function]
[call site]
00139
<builtin>.set
[function]
[call site]
00140
data.get
[function]
[call site]
00141
<builtin>.isinstance
[function]
[call site]
00142
resources.update
[function]
[call site]
00143
resources.add
[function]
[call site]
00144
<builtin>.set
[function]
[call site]
00145
<builtin>.list
[function]
[call site]
00146
c7n.resources.load_resources
[function]
[call site]
00147
r.split
[function]
[call site]
00148
pmap.setdefault
[function]
[call site]
00149
<builtin>.set
[function]
[call site]
00150
c7n.resources.load_providers
[function]
[call site]
00151
c7n.resources.should_load_provider
[function]
[call site]
00152
c7n.resources.should_load_provider
[function]
[call site]
00153
c7n_awscc.entry.initialize_awscc
[function]
[call site]
00154
c7n.resources.should_load_provider
[function]
[call site]
00155
c7n_azure.entry.initialize_azure
[function]
[call site]
00156
c7n.resources.should_load_provider
[function]
[call site]
00157
c7n_gcp.entry.initialize_gcp
[function]
[call site]
00158
c7n.resources.should_load_provider
[function]
[call site]
00159
c7n_kube.entry.initialize_kube
[function]
[call site]
00160
c7n.resources.should_load_provider
[function]
[call site]
00161
c7n_openstack.entry.initialize_openstack
[function]
[call site]
00162
c7n.resources.should_load_provider
[function]
[call site]
00163
c7n_left.entry.initialize_iac
[function]
[call site]
00164
c7n.resources.should_load_provider
[function]
[call site]
00165
c7n_tencentcloud.entry.initialize_tencentcloud
[function]
[call site]
00166
c7n.resources.should_load_provider
[function]
[call site]
00167
c7n_oci.entry.initialize_oci
[function]
[call site]
00168
c7n.resources.should_load_provider
[function]
[call site]
00169
LOADED.update
[function]
[call site]
00170
c7n.registry.PluginRegistry.items
[function]
[call site]
00171
p.get_resource_types
[function]
[call site]
00172
p.get_resource_types
[function]
[call site]
00173
missing.extend
[function]
[call site]
00174
c7n.loader.PolicyLoader._handle_missing_resources
[function]
[call site]
00175
policy_data.get
[function]
[call site]
00176
<builtin>.tuple
[function]
[call site]
00177
c7n.loader.SchemaValidator.validate
[function]
[call site]
00178
c7n.structure.StructureParser.get_resource_types
[function]
[call site]
00179
<builtin>.sorted
[function]
[call site]
00180
<builtin>.tuple
[function]
[call site]
00181
c7n.loader.SchemaValidator.gen_schema
[function]
[call site]
00182
c7n.loader.SchemaValidator._gen_schema
[function]
[call site]
00183
schema.generate
[function]
[call site]
00184
schema.JsonSchemaValidator.check_schema
[function]
[call site]
00185
schema.JsonSchemaValidator
[function]
[call site]
00186
c7n.loader.SchemaValidator._validate
[function]
[call site]
00187
<builtin>.list
[function]
[call site]
00188
schema.check_unique
[function]
[call site]
00189
schema.policy_error_scope
[function]
[call site]
00190
schema.specific_error
[function]
[call site]
00191
<builtin>.isinstance
[function]
[call site]
00192
logging.exception
[function]
[call site]
00193
<builtin>.filter
[function]
[call site]
00194
<builtin>.list
[function]
[call site]
00195
c7n.policy.PolicyCollection.from_data
[function]
[call site]
00196
c7n.policy.PolicyCollection.session_factory
[function]
[call site]
00197
c7n.policy.Policy.__init__
[function]
[call site]
00198
c7n.policy.get_session_factory
[function]
[call site]
00199
c7n.ctx.ExecutionContext.__init__
[function]
[call site]
00200
c7n.output.MetricsRegistry.select
[function]
[call site]
00201
<builtin>.isinstance
[function]
[call site]
00202
<builtin>.super
[function]
[call site]
00203
c7n.output.OutputRegistry.select
[function]
[call site]
00204
c7n.registry.PluginRegistry.keys
[function]
[call site]
00205
selector.startswith
[function]
[call site]
00206
c7n.utils.parse_url_config
[function]
[call site]
00207
urllib.parse.urlparse
[function]
[call site]
00208
<builtin>.getattr
[function]
[call site]
00209
urllib.parse.parse_qs
[function]
[call site]
00210
c7n.output.MetricsRegistry.select
[function]
[call site]
00211
c7n.policy.Policy.load_resource_manager
[function]
[call site]
00212
c7n.provider.get_resource_class
[function]
[call site]
00213
<builtin>.isinstance
[function]
[call site]
00214
resource_type.split
[function]
[call site]
00215
c7n.registry.PluginRegistry.get
[function]
[call site]
00216
provider.resources.get
[function]
[call site]
00217
c7n.policy.PolicyConditions.__init__
[function]
[call site]
00218
c7n.policy.PolicyConditions.update
[function]
[call site]
00219
data.get
[function]
[call site]
00220
c7n.policy.PolicyCollection.__init__
[function]
[call site]
00221
<builtin>.list
[function]
[call site]
00222
c7n.filters.vpc.NetworkLocation.validate
[function]
[call site]
00223
<builtin>.str
[function]
[call site]
00224