The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
42 | 22 | smart_open.local_file.extract_local_path | call site: {node_id} | smart_open.smart_open_lib.open |
5 | 7 | ...fuzz_zip.TestInput | call site: {node_id} | smart_open.compression.get_supported_compression_types |
3 | 14 | smart_open.compression.get_supported_extensions | call site: {node_id} | smart_open.smart_open_lib._shortcut_open |
1 | 5 | ...fuzz_zip.TestInput | call site: {node_id} | fdp.ConsumeString |
1 | 18 | smart_open.smart_open_lib._sniff_scheme | call site: {node_id} | smart_open.local_file.extract_local_path |
1 | 20 | smart_open.local_file.extract_local_path | call site: {node_id} | uri_as_string.replace |
...fuzz_zip.TestInput
[function]
[call site]
00000
.len
[function]
[call site]
00001
atheris.FuzzedDataProvider
[function]
[call site]
00002
fdp.ConsumeString
[function]
[call site]
00003
fdp.ConsumeString
[function]
[call site]
00004
tempfile.NamedTemporaryFile
[function]
[call site]
00005
fdp.ConsumeString
[function]
[call site]
00006
smart_open.smart_open_lib.open
[function]
[call site]
00007
.locals
[function]
[call site]
00008
logger.debug
[function]
[call site]
00009
.isinstance
[function]
[call site]
00010
smart_open.compression.get_supported_compression_types
[function]
[call site]
00011
smart_open.compression.get_supported_extensions
[function]
[call site]
00012
_COMPRESSOR_REGISTRY.keys
[function]
[call site]
00013
.sorted
[function]
[call site]
00014
smart_open.smart_open_lib._shortcut_open
[function]
[call site]
00015
.isinstance
[function]
[call site]
00016
smart_open.smart_open_lib._sniff_scheme
[function]
[call site]
00017
urllib.parse.urlsplit
[function]
[call site]
00018
smart_open.local_file.extract_local_path
[function]
[call site]
00019
uri_as_string.startswith
[function]
[call site]
00020
uri_as_string.replace
[function]
[call site]
00021
os.path.expanduser
[function]
[call site]
00022
os.path.splitext
[function]
[call site]
00023
smart_open.compression.get_supported_extensions
[function]
[call site]
00024
mode.replace
[function]
[call site]
00025
smart_open.smart_open_lib.open
[function]
[call site]
00026
mode.replace
[function]
[call site]
00027
.isinstance
[function]
[call site]
00028
.str
[function]
[call site]
00029
smart_open.smart_open_lib._get_binary_mode
[function]
[call site]
00030
.list
[function]
[call site]
00031
mode.count
[function]
[call site]
00032
.sum
[function]
[call site]
00033
smart_open.smart_open_lib._get_binary_mode.transfer
[function]
[call site]
00034
mode.index
[function]
[call site]
00035
mode.pop
[function]
[call site]
00036
binmode.append
[function]
[call site]
00037
smart_open.smart_open_lib._get_binary_mode.transfer
[function]
[call site]
00038
smart_open.smart_open_lib._get_binary_mode.transfer
[function]
[call site]
00039
smart_open.smart_open_lib._get_binary_mode.transfer
[function]
[call site]
00040
mode.index
[function]
[call site]
00041
mode.pop
[function]
[call site]
00042
binmode.append
[function]
[call site]
00043
binmode.append
[function]
[call site]
00044
smart_open.smart_open_lib._get_binary_mode.transfer
[function]
[call site]
00045
smart_open.smart_open_lib._open_binary_stream
[function]
[call site]
00046
.isinstance
[function]
[call site]
00047
smart_open.smart_open_lib.open
[function]
[call site]
00048
.isinstance
[function]
[call site]
00049
smart_open.smart_open_lib._sniff_scheme
[function]
[call site]
00050
smart_open.transport.get_transport
[function]
[call site]
00051
.locals
[function]
[call site]
00052
submodule.open_uri
[function]
[call site]
00053
.hasattr
[function]
[call site]
00054
smart_open.compression.compression_wrapper
[function]
[call site]
00055
logger.warning
[function]
[call site]
00056
os.path.splitext
[function]
[call site]
00057
mode.endswith
[function]
[call site]
00058
smart_open.smart_open_lib._encoding_wrapper
[function]
[call site]
00059
.locals
[function]
[call site]
00060
logger.debug
[function]
[call site]
00061
io.TextIOWrapper
[function]
[call site]
00062
.getattr
[function]
[call site]
00063
.setattr
[function]
[call site]
00064
zipfile.ZipFile
[function]
[call site]
00065
fdp.ConsumeString
[function]
[call site]
00066
zip.writestr
[function]
[call site]
00067
fdp.ConsumeString
[function]
[call site]
00068
zip.writestr
[function]
[call site]
00069
smart_open.smart_open_lib.open
[function]
[call site]
00070
zipfile.ZipFile
[function]
[call site]
00071
zip.infolist
[function]
[call site]
00072
zip.read
[function]
[call site]
00073
file_bytes.decode
[function]
[call site]
00074
os.unlink
[function]
[call site]
00075