The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
78 | 14 | google.cloud.storage.fileio.BlobReader.read | call site: {node_id} | google.cloud.storage.blob.Blob._prep_and_do_download |
13 | 97 | google.cloud.storage.fileio.BlobReader.seek | call site: {node_id} | google.cloud.storage._helpers._PropertyMixin.reload |
...fuzz_fileio.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
mock.mock.CallableMixin.__init__
[function]
[call site]
00002
mock.mock.CallableMixin.__init__
[function]
[call site]
00003
.len
[function]
[call site]
00004
google.cloud.storage.fileio.BlobReader.__init__
[function]
[call site]
00005
io.BytesIO
[function]
[call site]
00006
.len
[function]
[call site]
00007
fdp.ConsumeIntInRange
[function]
[call site]
00008
google.cloud.storage.fileio.BlobReader.read
[function]
[call site]
00009
io.BufferedIOBase._checkClosed
[function]
[call site]
00010
.len
[function]
[call site]
00011
.len
[function]
[call site]
00012
.max
[function]
[call site]
00013
google.cloud.storage.blob.Blob.download_as_bytes
[function]
[call site]
00014
io.BytesIO
[function]
[call site]
00015
google.cloud.storage.blob.Blob._prep_and_do_download
[function]
[call site]
00016
.isinstance
[function]
[call site]
00017
retry.get_retry_policy_if_conditions_met
[function]
[call site]
00018
google.cloud.storage._helpers._PropertyMixin._require_client
[function]
[call site]
00019
google.cloud.storage.blob.Blob._get_download_url
[function]
[call site]
00020
google.cloud.storage.blob._get_host_name
[function]
[call site]
00021
.hasattr
[function]
[call site]
00022
connection.get_api_base_url_for_mtls
[function]
[call site]
00023
_DOWNLOAD_URL_TEMPLATE.format
[function]
[call site]
00024
name_value_pairs.append
[function]
[call site]
00025
name_value_pairs.append
[function]
[call site]
00026
google.cloud.storage._helpers._add_generation_match_parameters
[function]
[call site]
00027
match_parameters.get
[function]
[call site]
00028
.isinstance
[function]
[call site]
00029
.isinstance
[function]
[call site]
00030
google.cloud.storage.blob._add_query_parameters
[function]
[call site]
00031
.len
[function]
[call site]
00032
urllib.parse.urlsplit
[function]
[call site]
00033
urllib.parse.parse_qsl
[function]
[call site]
00034
urllib.parse.parse_qsl.extend
[function]
[call site]
00035
urllib.parse.urlencode
[function]
[call site]
00036
urllib.parse.urlunsplit
[function]
[call site]
00037
google.cloud.storage.blob._get_encryption_headers
[function]
[call site]
00038
google.cloud._helpers._to_bytes
[function]
[call site]
00039
.isinstance
[function]
[call site]
00040
value.encode
[function]
[call site]
00041
.isinstance
[function]
[call site]
00042
hashlib.sha256
[function]
[call site]
00043
base64.b64encode
[function]
[call site]
00044
base64.b64encode
[function]
[call site]
00045
google.cloud._helpers._bytes_to_unicode
[function]
[call site]
00046
.isinstance
[function]
[call site]
00047
value.decode
[function]
[call site]
00048
.isinstance
[function]
[call site]
00049
google.cloud._helpers._bytes_to_unicode
[function]
[call site]
00050
google.cloud.storage._helpers._add_etag_match_headers
[function]
[call site]
00051
match_parameters.get
[function]
[call site]
00052
.isinstance
[function]
[call site]
00053
google.cloud.storage._helpers._get_default_headers
[function]
[call site]
00054
google.cloud.storage._helpers._get_invocation_id
[function]
[call site]
00055
uuid.uuid4
[function]
[call site]
00056
.str
[function]
[call site]
00057
google.cloud.storage.blob.Blob._do_download
[function]
[call site]
00058
google.cloud.storage._helpers._api_core_retry_to_resumable_media_retry
[function]
[call site]
00059
google.resumable_media._download.Download.__init__
[function]
[call site]
00060
.super
[function]
[call site]
00061
google.resumable_media._download.ChunkedDownload.__init__
[function]
[call site]
00062
.super
[function]
[call site]
00063
google.resumable_media._download.Download.__init__
[function]
[call site]
00064
google.resumable_media._download.ChunkedDownload.__init__
[function]
[call site]
00065
download.consume
[function]
[call site]
00066
google.cloud.storage.blob.Blob._extract_headers_from_download
[function]
[call site]
00067
response.headers.get
[function]
[call site]
00068
response.headers.get
[function]
[call site]
00069
response.headers.get
[function]
[call site]
00070
response.headers.get
[function]
[call site]
00071
response.headers.get
[function]
[call site]
00072
response.headers.get
[function]
[call site]
00073
response.headers.get
[function]
[call site]
00074
response.headers.get
[function]
[call site]
00075
response.headers.get
[function]
[call site]
00076
x_goog_hash.split
[function]
[call site]
00077
re.match
[function]
[call site]
00078
match.groups
[function]
[call site]
00079
digests.get
[function]
[call site]
00080
digests.get
[function]
[call site]
00081
_CHUNKED_DOWNLOAD_CHECKSUM_MESSAGE.format
[function]
[call site]
00082
_logger.info
[function]
[call site]
00083
google.resumable_media._download.Download.__init__
[function]
[call site]
00084
google.resumable_media._download.ChunkedDownload.__init__
[function]
[call site]
00085
google.resumable_media._download.Download.__init__
[function]
[call site]
00086
google.resumable_media._download.ChunkedDownload.__init__
[function]
[call site]
00087
download.consume_next_chunk
[function]
[call site]
00088
google.cloud.storage.blob._raise_from_invalid_response
[function]
[call site]
00089
.str
[function]
[call site]
00090
.str
[function]
[call site]
00091
io.BytesIO.getvalue
[function]
[call site]
00092
mock.mock.CallableMixin.__init__
[function]
[call site]
00093
.len
[function]
[call site]
00094
.len
[function]
[call site]
00095
google.cloud.storage.fileio.BlobReader.seek
[function]
[call site]
00096
io.BufferedIOBase._checkClosed
[function]
[call site]
00097
google.cloud.storage._helpers._PropertyMixin.reload
[function]
[call site]
00098
google.cloud.storage._helpers._PropertyMixin._require_client
[function]
[call site]
00099
google.cloud.storage._helpers._add_generation_match_parameters
[function]
[call site]
00100
google.cloud.storage.blob.Blob._encryption_headers
[function]
[call site]
00101
google.cloud.storage.blob._get_encryption_headers
[function]
[call site]
00102
google.cloud.storage._helpers._PropertyMixin._encryption_headers
[function]
[call site]
00103
google.cloud.storage._helpers._add_etag_match_headers
[function]
[call site]
00104
google.cloud.storage._helpers._PropertyMixin._set_properties
[function]
[call site]
00105
.set
[function]
[call site]
00106
google.cloud.storage.bucket.Bucket._set_properties
[function]
[call site]
00107
.super
[function]
[call site]
00108
google.cloud.storage.bucket.Bucket.reload
[function]
[call site]
00109
.super
[function]
[call site]
00110
.len
[function]
[call site]
00111
fdp.ConsumeIntInRange
[function]
[call site]
00112
fdp.ConsumeIntInRange
[function]
[call site]
00113