The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
21 | 116 | email_validator.syntax.validate_email_length | call site: 00116 | email_validator.deliverability.validate_email_deliverability |
6 | 45 | email_validator.syntax.validate_email_local_part | call site: 00045 | email_validator.syntax.safe_character_display |
3 | 28 | email_validator.syntax.check_unsafe_chars | call site: 00028 | bad_chars.add |
3 | 94 | email_validator.syntax.validate_email_domain_name | call site: 00094 | idna.alabel |
2 | 54 | email_validator.syntax.validate_email_local_part | call site: 00054 | email_validator.syntax.safe_character_display |
2 | 62 | email_validator.validate_email.validate_email | call site: 00062 | email_validator.syntax.validate_email_local_part |
2 | 74 | email_validator.syntax.validate_email_domain_literal | call site: 00074 | email_validator.syntax.safe_character_display |
2 | 77 | email_validator.validate_email.validate_email | call site: 00077 | email_validator.syntax.safe_character_display |
2 | 80 | email_validator.syntax.validate_email_domain_name | call site: 00080 | email_validator.syntax.uts46_valid_char |
2 | 88 | email_validator.syntax.validate_email_domain_name | call site: 00088 | email_validator.syntax.safe_character_display |
2 | 107 | email_validator.syntax.validate_email_domain_name | call site: 00107 | email_validator.syntax.safe_character_display |
1 | 4 | email_validator.validate_email.validate_email | call site: 00004 | email_validator.syntax.split_email |
...fuzz_validator.TestOneInput
[function]
[call site]
00000
email_validator.validate_email.validate_email
[function]
[call site]
00001
<builtin>.isinstance
[function]
[call site]
00002
<builtin>.isinstance
[function]
[call site]
00003
email.decode
[function]
[call site]
00004
email_validator.syntax.split_email
[function]
[call site]
00005
email_validator.syntax.split_email.split_string_at_unquoted_special
[function]
[call site]
00006
<builtin>.enumerate
[function]
[call site]
00007
unicodedata.normalize
[function]
[call site]
00008
<builtin>.len
[function]
[call site]
00009
<builtin>.len
[function]
[call site]
00010
<builtin>.len
[function]
[call site]
00011
right_part.startswith
[function]
[call site]
00012
left_part.rstrip
[function]
[call site]
00013
email_validator.syntax.split_email.unquote_quoted_string
[function]
[call site]
00014
<builtin>.enumerate
[function]
[call site]
00015
<builtin>.len
[function]
[call site]
00016
email_validator.syntax.safe_character_display
[function]
[call site]
00017
unicodedata.category
[function]
[call site]
00018
<builtin>.repr
[function]
[call site]
00019
<builtin>.ord
[function]
[call site]
00020
<builtin>.ord
[function]
[call site]
00021
<builtin>.ord
[function]
[call site]
00022
unicodedata.name
[function]
[call site]
00023
ATEXT_RE.match
[function]
[call site]
00024
email_validator.syntax.check_unsafe_chars
[function]
[call site]
00025
<builtin>.set
[function]
[call site]
00026
<builtin>.enumerate
[function]
[call site]
00027
unicodedata.category
[function]
[call site]
00028
bad_chars.add
[function]
[call site]
00029
bad_chars.add
[function]
[call site]
00030
bad_chars.add
[function]
[call site]
00031
bad_chars.add
[function]
[call site]
00032
bad_chars.add
[function]
[call site]
00033
right_part.rstrip
[function]
[call site]
00034
email_validator.syntax.split_email.split_string_at_unquoted_special
[function]
[call site]
00035
domain_part.startswith
[function]
[call site]
00036
email_validator.syntax.split_email.unquote_quoted_string
[function]
[call site]
00037
unicodedata.normalize
[function]
[call site]
00038
email_validator.syntax.validate_email_local_part
[function]
[call site]
00039
<builtin>.len
[function]
[call site]
00040
<builtin>.len
[function]
[call site]
00041
email_validator.syntax.get_length_reason
[function]
[call site]
00042
<builtin>.len
[function]
[call site]
00043
DOT_ATOM_TEXT.match
[function]
[call site]
00044
DOT_ATOM_TEXT_INTL.match
[function]
[call site]
00045
email_validator.syntax.safe_character_display
[function]
[call site]
00046
ATEXT_RE.match
[function]
[call site]
00047
email_validator.syntax.safe_character_display
[function]
[call site]
00048
QTEXT_INTL.match
[function]
[call site]
00049
email_validator.syntax.safe_character_display
[function]
[call site]
00050
<builtin>.ord
[function]
[call site]
00051
email_validator.syntax.check_unsafe_chars
[function]
[call site]
00052
local.encode
[function]
[call site]
00053
re.sub
[function]
[call site]
00054
email_validator.syntax.safe_character_display
[function]
[call site]
00055
ATEXT_INTL_DOT_RE.match
[function]
[call site]
00056
email_validator.syntax.check_dot_atom
[function]
[call site]
00057
label.endswith
[function]
[call site]
00058
label.startswith
[function]
[call site]
00059
label.endswith
[function]
[call site]
00060
label.startswith
[function]
[call site]
00061
unicodedata.normalize
[function]
[call site]
00062
email_validator.syntax.validate_email_local_part
[function]
[call site]
00063
ret.ascii_local_part.lower
[function]
[call site]
00064
ret.ascii_local_part.lower
[function]
[call site]
00065
ret.local_part.lower
[function]
[call site]
00066
<builtin>.len
[function]
[call site]
00067
domain_part.startswith
[function]
[call site]
00068
domain_part.endswith
[function]
[call site]
00069
email_validator.syntax.validate_email_domain_literal
[function]
[call site]
00070
re.match
[function]
[call site]
00071
ipaddress.IPv4Address
[function]
[call site]
00072
domain_literal.startswith
[function]
[call site]
00073
ipaddress.IPv6Address
[function]
[call site]
00074
email_validator.syntax.safe_character_display
[function]
[call site]
00075
DOMAIN_LITERAL_CHARS.match
[function]
[call site]
00076
email_validator.syntax.validate_email_domain_name
[function]
[call site]
00077
email_validator.syntax.safe_character_display
[function]
[call site]
00078
ATEXT_HOSTNAME_INTL.match
[function]
[call site]
00079
email_validator.syntax.check_unsafe_chars
[function]
[call site]
00080
email_validator.syntax.safe_character_display
[function]
[call site]
00081
email_validator.syntax.uts46_valid_char
[function]
[call site]
00082
<builtin>.ord
[function]
[call site]
00083
<builtin>.chr
[function]
[call site]
00084
unicodedata.category
[function]
[call site]
00085
<builtin>.chr
[function]
[call site]
00086
unicodedata.decomposition
[function]
[call site]
00087
idna.uts46_remap
[function]
[call site]
00088
email_validator.syntax.safe_character_display
[function]
[call site]
00089
ATEXT_HOSTNAME_INTL.match
[function]
[call site]
00090
email_validator.syntax.check_dot_atom
[function]
[call site]
00091
domain.split
[function]
[call site]
00092
re.match
[function]
[call site]
00093
DOT_ATOM_TEXT_HOSTNAME.match
[function]
[call site]
00094
idna.alabel
[function]
[call site]
00095
domain.split
[function]
[call site]
00096
DOT_ATOM_TEXT_HOSTNAME.match
[function]
[call site]
00097
<builtin>.len
[function]
[call site]
00098
email_validator.syntax.get_length_reason
[function]
[call site]
00099
<builtin>.len
[function]
[call site]
00100
ascii_domain.split
[function]
[call site]
00101
<builtin>.len
[function]
[call site]
00102
email_validator.syntax.get_length_reason
[function]
[call site]
00103
DOMAIN_NAME_REGEX.search
[function]
[call site]
00104
ascii_domain.endswith
[function]
[call site]
00105
ascii_domain.encode
[function]
[call site]
00106
idna.decode
[function]
[call site]
00107
email_validator.syntax.safe_character_display
[function]
[call site]
00108
ATEXT_HOSTNAME_INTL.match
[function]
[call site]
00109
email_validator.syntax.check_unsafe_chars
[function]
[call site]
00110
idna.encode
[function]
[call site]
00111
email_validator.syntax.validate_email_length
[function]
[call site]
00112
<builtin>.len
[function]
[call site]
00113
addr.encode
[function]
[call site]
00114
<builtin>.len
[function]
[call site]
00115
email_validator.syntax.get_length_reason
[function]
[call site]
00116
c.encode
[function]
[call site]
00117
<builtin>.len
[function]
[call site]
00118
<builtin>.max
[function]
[call site]
00119
<builtin>.max
[function]
[call site]
00120
email_validator.deliverability.validate_email_deliverability
[function]
[call site]
00121
dns.resolver.get_default_resolver
[function]
[call site]
00122
dns_resolver.resolve
[function]
[call site]
00123
<builtin>.str
[function]
[call site]
00124
<builtin>.sorted
[function]
[call site]
00125
<builtin>.len
[function]
[call site]
00126
dns_resolver.resolve
[function]
[call site]
00127
email_validator.deliverability.validate_email_deliverability.is_global_addr
[function]
[call site]
00128
ipaddress.ip_address
[function]
[call site]
00129
<builtin>.any
[function]
[call site]
00130
dns_resolver.resolve
[function]
[call site]
00131
email_validator.deliverability.validate_email_deliverability.is_global_addr
[function]
[call site]
00132
<builtin>.any
[function]
[call site]
00133
dns_resolver.resolve
[function]
[call site]
00134
value.startswith
[function]
[call site]
00135
deliverability_info.get
[function]
[call site]
00136
deliverability_info.get
[function]
[call site]
00137