The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
33 | 52 | nbformat.validator.get_validator | call site: 00052 | nbformat.validator.get_validator |
9 | 30 | nbformat.validator.validate | call site: 00030 | nbformat.validator._strip_invalida_metadata |
9 | 90 | nbformat.validator.iter_validate | call site: 00090 | nbformat.validator.better_validation_error |
4 | 22 | nbformat.validator.validate | call site: 00022 | nbformat.validator._dep_warn |
3 | 6 | nbformat.read | call site: 00006 | nbformat.reads |
3 | 86 | nbformat.validator.validate | call site: 00086 | nbformat.validator._strip_invalida_metadata |
2 | 18 | nbformat.converter.convert | call site: 00018 | nbformat.converter.convert |
1 | 45 | nbformat._imports.import_item | call site: 00045 |
|
...fuzz_read.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00002
io.StringIO
[function]
[call site]
00003
<builtin>.range
[function]
[call site]
00004
nbformat.read
[function]
[call site]
00005
fp.read
[function]
[call site]
00006
<builtin>.open
[function]
[call site]
00007
f.read
[function]
[call site]
00008
nbformat.reads
[function]
[call site]
00009
nbformat.reader.reads
[function]
[call site]
00010
nbformat.reader.parse_json
[function]
[call site]
00011
json.loads
[function]
[call site]
00012
<builtin>.len
[function]
[call site]
00013
nbformat.reader.get_version
[function]
[call site]
00014
copy.deepcopy.get
[function]
[call site]
00015
copy.deepcopy.get
[function]
[call site]
00016
nbformat.converter.convert
[function]
[call site]
00017
nbformat.reader.get_version
[function]
[call site]
00018
converted.get
[function]
[call site]
00019
nbformat.converter.convert
[function]
[call site]
00020
nbformat.validator.validate
[function]
[call site]
00021
<builtin>.isinstance
[function]
[call site]
00022
nbformat.validator._dep_warn
[function]
[call site]
00023
warnings.warn
[function]
[call site]
00024
textwrap.dedent
[function]
[call site]
00025
nbformat.validator._dep_warn
[function]
[call site]
00026
nbformat.reader.get_version
[function]
[call site]
00027
<builtin>.isinstance
[function]
[call site]
00028
<builtin>.isinstance
[function]
[call site]
00029
nbformat.validator._normalize
[function]
[call site]
00030
warnings.warn
[function]
[call site]
00031
nbformat.corpus.words.generate_corpus_id
[function]
[call site]
00032
uuid.uuid4
[function]
[call site]
00033
<builtin>.set
[function]
[call site]
00034
nbformat.corpus.words.generate_corpus_id
[function]
[call site]
00035
warnings.warn
[function]
[call site]
00036
seen_ids.add
[function]
[call site]
00037
nbformat.validator._strip_invalida_metadata
[function]
[call site]
00038
nbformat.validator._get_errors
[function]
[call site]
00039
nbformat.validator.get_validator
[function]
[call site]
00040
nbformat._imports.import_item
[function]
[call site]
00041
name.rsplit
[function]
[call site]
00042
<builtin>.len
[function]
[call site]
00043
<builtin>.__import__
[function]
[call site]
00044
<builtin>.getattr
[function]
[call site]
00045
<builtin>.__import__
[function]
[call site]
00046
<builtin>.getattr
[function]
[call site]
00047
nbformat.json_compat._validator_for_name
[function]
[call site]
00048
nbformat.json_compat.get_current_validator
[function]
[call site]
00049
os.environ.get
[function]
[call site]
00050
nbformat.json_compat._validator_for_name
[function]
[call site]
00051
nbformat.validator._get_schema_json
[function]
[call site]
00052
pathlib.Path
[function]
[call site]
00053
<builtin>.str
[function]
[call site]
00054
pathlib.Path
[function]
[call site]
00055
<builtin>.str
[function]
[call site]
00056
pathlib.Path
[function]
[call site]
00057
pathlib.Path.open
[function]
[call site]
00058
json.load
[function]
[call site]
00059
nbformat.validator._relax_additional_properties
[function]
[call site]
00060
<builtin>.isinstance
[function]
[call site]
00061
obj.items
[function]
[call site]
00062
nbformat.validator._relax_additional_properties
[function]
[call site]
00063
<builtin>.isinstance
[function]
[call site]
00064
<builtin>.enumerate
[function]
[call site]
00065
nbformat.validator._relax_additional_properties
[function]
[call site]
00066
nbformat.validator._allow_undefined
[function]
[call site]
00067
nbformat.validator._get_schema_json
[function]
[call site]
00068
nbformat.validator._relax_additional_properties
[function]
[call site]
00069
validator.iter_errors
[function]
[call site]
00070
<builtin>.list
[function]
[call site]
00071
<builtin>.len
[function]
[call site]
00072
nbformat.validator.get_validator
[function]
[call site]
00073
validator.iter_errors
[function]
[call site]
00074
<builtin>.iter
[function]
[call site]
00075
<builtin>.list
[function]
[call site]
00076
<builtin>.len
[function]
[call site]
00077
nbformat.validator.get_validator
[function]
[call site]
00078
validator.iter_errors
[function]
[call site]
00079
validator.error_tree
[function]
[call site]
00080
copy.deepcopy.get
[function]
[call site]
00081
<builtin>.len
[function]
[call site]
00082
<builtin>.range
[function]
[call site]
00083
schemas_by_index.index
[function]
[call site]
00084
<builtin>.len
[function]
[call site]
00085
nbformat.validator.iter_validate
[function]
[call site]
00086
nbformat.reader.get_version
[function]
[call site]
00087
nbformat.validator._get_errors
[function]
[call site]
00088
nbformat.validator._strip_invalida_metadata
[function]
[call site]
00089
nbformat.validator._get_errors
[function]
[call site]
00090
nbformat.validator.better_validation_error
[function]
[call site]
00091
<builtin>.len
[function]
[call site]
00092
key.endswith
[function]
[call site]
00093
<builtin>.isinstance
[function]
[call site]
00094
nbformat.validator.validate
[function]
[call site]
00095
error.relative_path.extend
[function]
[call site]
00096
nbformat.validator.better_validation_error
[function]
[call site]
00097
nbformat.validator.NotebookValidationError.__init__
[function]
[call site]
00098
<builtin>.getattr
[function]
[call site]
00099
traitlets.log.get_logger
[function]
[call site]
00100
traitlets.log.get_logger.error
[function]
[call site]
00101
<builtin>.isinstance
[function]
[call site]
00102
nbformat.reads
[function]
[call site]
00103