The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
25 | 42 | sqlalchemy.sql.schema.Column.__init__ | call site: 00042 | sqlalchemy.sql.schema.FetchedValue._as_for_update |
23 | 98 | sqlalchemy.engine.url.URL._assert_none_str | call site: 00098 | sqlalchemy.engine.url.URL._str_dict |
9 | 21 | sqlalchemy.sql.schema.Table._extra_kwargs | call site: 00021 | sqlalchemy.sql.schema.Table._autoload |
4 | 69 | sqlalchemy.sql.schema.Column.__init__ | call site: 00069 | sqlalchemy.sql.schema.Column.__init__ |
4 | 83 | sqlalchemy.engine.url._parse_url | call site: 00083 | urllib.parse.parse_qsl |
3 | 75 | ...fuzz_basic.TestInput | call site: 00075 | sqlalchemy.engine.mock.create_mock_engine |
3 | 133 | sqlalchemy.engine.create.create_engine | call site: 00133 |
|
3 | 151 | sqlalchemy.engine.create.create_engine | call site: 00151 | sqlalchemy.engine.create.create_engine.pop_kwarg |
2 | 130 | sqlalchemy.engine.create.create_engine | call site: 00130 | sqlalchemy.engine.create.create_engine.pop_kwarg |
2 | 161 | sqlalchemy.engine.base.Engine.__init__ | call site: 00161 | sqlalchemy.engine.base.OptionEngine.update_execution_options |
2 | 169 | sqlalchemy.engine.create.create_engine | call site: 00169 | entrypoint.engine_created |
1 | 6 | sqlalchemy.sql.schema.MetaData.__init__ | call site: 00006 | collections.defaultdict |
...fuzz_basic.TestInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
sqlalchemy.sql.schema.MetaData.__init__
[function]
[call site]
00002
<builtin>.isinstance
[function]
[call site]
00003
util.FacadeDict
[function]
[call site]
00004
sqlalchemy.sql.elements.quoted_name.construct
[function]
[call site]
00005
<builtin>.set
[function]
[call site]
00006
collections.defaultdict
[function]
[call site]
00007
sqlalchemy.sql.schema.Table.__init__
[function]
[call site]
00008
<builtin>.super
[function]
[call site]
00009
<builtin>.isinstance
[function]
[call site]
00010
<builtin>.set
[function]
[call site]
00011
<builtin>.set
[function]
[call site]
00012
sqlalchemy.sql.schema.PrimaryKeyConstraint.__init__
[function]
[call site]
00013
<builtin>.super
[function]
[call site]
00014
sqlalchemy.sql.schema.ColumnCollectionMixin._set_parent_with_dispatch
[function]
[call site]
00015
<builtin>.set
[function]
[call site]
00016
<builtin>.set
[function]
[call site]
00017
kw.pop
[function]
[call site]
00018
event.listen
[function]
[call site]
00019
sqlalchemy.sql.schema.Table._extra_kwargs
[function]
[call site]
00020
sqlalchemy.sql.base.DialectKWArgs._validate_dialect_kwargs
[function]
[call site]
00021
re.match
[function]
[call site]
00022
m.group
[function]
[call site]
00023
util.warn
[function]
[call site]
00024
sqlalchemy.sql.base._DialectArgDict.__init__
[function]
[call site]
00025
d._defaults.update
[function]
[call site]
00026
sqlalchemy.sql.schema.Table._autoload
[function]
[call site]
00027
inspection.inspect
[function]
[call site]
00028
insp._inspection_context
[function]
[call site]
00029
conn_insp.reflect_table
[function]
[call site]
00030
sqlalchemy.sql.schema.SchemaItem._init_items
[function]
[call site]
00031
sqlalchemy.sql.schema.Column.__init__
[function]
[call site]
00032
<builtin>.list
[function]
[call site]
00033
<builtin>.isinstance
[function]
[call site]
00034
l_args.pop
[function]
[call site]
00035
l_args.pop
[function]
[call site]
00036
<builtin>.hasattr
[function]
[call site]
00037
l_args.pop
[function]
[call site]
00038
l_args.pop
[function]
[call site]
00039
<builtin>.super
[function]
[call site]
00040
<builtin>.set
[function]
[call site]
00041
<builtin>.set
[function]
[call site]
00042
<builtin>.isinstance
[function]
[call site]
00043
sqlalchemy.sql.schema.DefaultGenerator.__init__
[function]
[call site]
00044
l_args.append
[function]
[call site]
00045
<builtin>.isinstance
[function]
[call site]
00046
sqlalchemy.sql.schema.DefaultGenerator.__init__
[function]
[call site]
00047
l_args.append
[function]
[call site]
00048
<builtin>.isinstance
[function]
[call site]
00049
sqlalchemy.sql.schema.FetchedValue._as_for_update
[function]
[call site]
00050
sqlalchemy.sql.schema.FetchedValue._clone
[function]
[call site]
00051
n.__dict__.update
[function]
[call site]
00052
n.__dict__.pop
[function]
[call site]
00053
sqlalchemy.sql.schema.Identity._as_for_update
[function]
[call site]
00054
sqlalchemy.sql.schema.Computed._as_for_update
[function]
[call site]
00055
l_args.append
[function]
[call site]
00056
sqlalchemy.sql.schema.DefaultClause.__init__
[function]
[call site]
00057
util.assert_arg_type
[function]
[call site]
00058
<builtin>.super
[function]
[call site]
00059
l_args.append
[function]
[call site]
00060
<builtin>.isinstance
[function]
[call site]
00061
sqlalchemy.sql.schema.FetchedValue._as_for_update
[function]
[call site]
00062
sqlalchemy.sql.schema.Identity._as_for_update
[function]
[call site]
00063
sqlalchemy.sql.schema.Computed._as_for_update
[function]
[call site]
00064
l_args.append
[function]
[call site]
00065
sqlalchemy.sql.schema.DefaultClause.__init__
[function]
[call site]
00066
l_args.append
[function]
[call site]
00067
typing.cast
[function]
[call site]
00068
util.set_creation_order
[function]
[call site]
00069
sqlalchemy.sql.schema.Column.__init__
[function]
[call site]
00070
fdp.ConsumeBool
[function]
[call site]
00071
fdp.ConsumeBool
[function]
[call site]
00072
sqlalchemy_jsonfield.jsonfield.JSONField.__init__
[function]
[call site]
00073
<builtin>.super
[function]
[call site]
00074
sqlalchemy.engine.create.create_engine
[function]
[call site]
00075
kwargs.pop
[function]
[call site]
00076
sqlalchemy.engine.mock.create_mock_engine
[function]
[call site]
00077
sqlalchemy.engine.url.make_url
[function]
[call site]
00078
<builtin>.isinstance
[function]
[call site]
00079
sqlalchemy.engine.url._parse_url
[function]
[call site]
00080
re.compile
[function]
[call site]
00081
pattern.match
[function]
[call site]
00082
m.groupdict
[function]
[call site]
00083
urllib.parse.parse_qsl
[function]
[call site]
00084
util.to_list
[function]
[call site]
00085
typing.cast
[function]
[call site]
00086
typing.cast.append
[function]
[call site]
00087
urllib.parse.unquote
[function]
[call site]
00088
components.pop
[function]
[call site]
00089
components.pop
[function]
[call site]
00090
components.pop
[function]
[call site]
00091
<builtin>.int
[function]
[call site]
00092
sqlalchemy.engine.url.URL.create
[function]
[call site]
00093
typing.NamedTuple.__init__
[function]
[call site]
00094
sqlalchemy.engine.url.URL._assert_str
[function]
[call site]
00095
<builtin>.isinstance
[function]
[call site]
00096
sqlalchemy.engine.url.URL._assert_none_str
[function]
[call site]
00097
sqlalchemy.engine.url.URL._assert_str
[function]
[call site]
00098
sqlalchemy.engine.url.URL._assert_none_str
[function]
[call site]
00099
sqlalchemy.engine.url.URL._assert_port
[function]
[call site]
00100
<builtin>.int
[function]
[call site]
00101
sqlalchemy.engine.url.URL._assert_none_str
[function]
[call site]
00102
sqlalchemy.engine.url.URL._str_dict
[function]
[call site]
00103
typing.overload
[function]
[call site]
00104
typing.overload
[function]
[call site]
00105
<builtin>.isinstance
[function]
[call site]
00106
dict_.items
[function]
[call site]
00107
util.immutabledict
[function]
[call site]
00108
sqlalchemy.engine.url.URL._str_dict._assert_str
[function]
[call site]
00109
<builtin>.isinstance
[function]
[call site]
00110
sqlalchemy.engine.url.URL._str_dict._assert_value
[function]
[call site]
00111
<builtin>.isinstance
[function]
[call site]
00112
<builtin>.isinstance
[function]
[call site]
00113
sqlalchemy.engine.url.URL._str_dict._assert_value
[function]
[call site]
00114
<builtin>.tuple
[function]
[call site]
00115
<builtin>.isinstance
[function]
[call site]
00116
<builtin>.hasattr
[function]
[call site]
00117
u.get_dialect
[function]
[call site]
00118
util.get_cls_kwargs
[function]
[call site]
00119
kw.pop
[function]
[call site]
00120
sqlalchemy.engine.mock.MockConnection.__init__
[function]
[call site]
00121
kwargs.pop
[function]
[call site]
00122
sqlalchemy.engine.url.make_url
[function]
[call site]
00123
u._instantiate_plugins
[function]
[call site]
00124
u._get_entrypoint
[function]
[call site]
00125
kwargs.pop
[function]
[call site]
00126
entrypoint.get_async_dialect_cls
[function]
[call site]
00127
entrypoint.get_dialect_cls
[function]
[call site]
00128
kwargs.pop
[function]
[call site]
00129
util.get_cls_kwargs
[function]
[call site]
00130
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00131
kwargs.pop
[function]
[call site]
00132
kwargs.pop
[function]
[call site]
00133
<builtin>.hasattr
[function]
[call site]
00134
inspect.ismethod
[function]
[call site]
00135
util.warn_deprecated
[function]
[call site]
00136
util.get_func_kwargs
[function]
[call site]
00137
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00138
dialect_args.setdefault
[function]
[call site]
00139
kwargs.pop
[function]
[call site]
00140
plugin.handle_dialect_kwargs
[function]
[call site]
00141
dialect.create_connect_args
[function]
[call site]
00142
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00143
cparams.update
[function]
[call site]
00144
<builtin>.list
[function]
[call site]
00145
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00146
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00147
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00148
dialect.get_dialect_pool_class
[function]
[call site]
00149
util.get_cls_kwargs
[function]
[call site]
00150
_pool_translate_kwargs.get
[function]
[call site]
00151
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00152
plugin.handle_pool_kwargs
[function]
[call site]
00153
<builtin>.hasattr
[function]
[call site]
00154
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00155
util.get_cls_kwargs
[function]
[call site]
00156
sqlalchemy.engine.create.create_engine.pop_kwarg
[function]
[call site]
00157
kwargs.pop
[function]
[call site]
00158
sqlalchemy.engine.base.Engine.__init__
[function]
[call site]
00159
util.LRUCache
[function]
[call site]
00160
log.instance_logger
[function]
[call site]
00161
sqlalchemy.engine.base.OptionEngine.update_execution_options
[function]
[call site]
00162
sqlalchemy.engine.base.OptionEngine.update_execution_options
[function]
[call site]
00163
dialect.on_connect_url
[function]
[call site]
00164
event.listen
[function]
[call site]
00165
dialect._builtin_onconnect
[function]
[call site]
00166
event.listen
[function]
[call site]
00167
event.listen
[function]
[call site]
00168
dialect_cls.engine_created
[function]
[call site]
00169
entrypoint.engine_created
[function]
[call site]
00170
plugin.engine_created
[function]
[call site]
00171
sqlalchemy.sql.schema.MetaData.create_all
[function]
[call site]
00172
sqlalchemy.engine.mock.MockConnection._run_ddl_visitor
[function]
[call site]
00173
sqlalchemy.sql.ddl.SchemaGenerator.__init__
[function]
[call site]
00174
<builtin>.super
[function]
[call site]
00175
sqlalchemy.engine.mock.MockConnection.connect
[function]
[call site]
00176
fdp.ConsumeString
[function]
[call site]
00177
sqlalchemy.sql._elements_constructors.text
[function]
[call site]
00178
sqlalchemy.sql.elements.TextClause.__init__
[function]
[call site]
00179
conn.execute
[function]
[call site]
00180
<builtin>.str
[function]
[call site]
00181