The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
12 | 138 | chardet.sbcsgroupprober.SBCSGroupProber.__init__ | call site: 00138 | chardet.sbcharsetprober.SingleByteCharSetProber.__init__ |
3 | 166 | chardet.universaldetector.UniversalDetector.close | call site: 00166 |
|
2 | 30 | chardet.utf1632prober.UTF1632Prober.feed | call site: 00030 | chardet.utf1632prober.UTF1632Prober.get_confidence |
1 | 8 | chardet.universaldetector.UniversalDetector.__init__ | call site: 00008 | chardet.escprober.EscCharSetProber.reset |
1 | 12 | chardet.escprober.EscCharSetProber.reset | call site: 00012 | chardet.utf1632prober.UTF1632Prober.reset |
1 | 14 | chardet.utf1632prober.UTF1632Prober.reset | call site: 00014 | prober.reset |
1 | 34 | chardet.utf1632prober.UTF1632Prober.approx_16bit_chars | call site: 00034 | chardet.utf1632prober.UTF1632Prober.is_likely_utf16be |
1 | 36 | chardet.utf1632prober.UTF1632Prober.is_likely_utf16be | call site: 00036 | chardet.utf1632prober.UTF1632Prober.is_likely_utf32le |
1 | 39 | chardet.utf1632prober.UTF1632Prober.approx_32bit_chars | call site: 00039 | chardet.utf1632prober.UTF1632Prober.is_likely_utf32be |
1 | 53 | chardet.escprober.EscCharSetProber.feed | call site: 00053 | chardet.escprober.EscCharSetProber.get_confidence |
1 | 56 | chardet.mbcsgroupprober.MBCSGroupProber.__init__ | call site: 00056 | chardet.utf8prober.UTF8Prober.__init__ |
1 | 62 | chardet.utf8prober.UTF8Prober.reset | call site: 00062 | chardet.sjisprober.SJISProber.__init__ |
...fuzz_detector.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
chardet.detect
[function]
[call site]
00002
<builtin>.isinstance
[function]
[call site]
00003
<builtin>.isinstance
[function]
[call site]
00004
<builtin>.bytearray
[function]
[call site]
00005
chardet.universaldetector.UniversalDetector.__init__
[function]
[call site]
00006
logging.getLogger
[function]
[call site]
00007
chardet.universaldetector.UniversalDetector.reset
[function]
[call site]
00008
chardet.escprober.EscCharSetProber.reset
[function]
[call site]
00009
<builtin>.super
[function]
[call site]
00010
coding_sm.reset
[function]
[call site]
00011
<builtin>.len
[function]
[call site]
00012
chardet.utf1632prober.UTF1632Prober.reset
[function]
[call site]
00013
<builtin>.super
[function]
[call site]
00014
prober.reset
[function]
[call site]
00015
chardet.universaldetector.UniversalDetector.feed
[function]
[call site]
00016
<builtin>.isinstance
[function]
[call site]
00017
<builtin>.bytearray
[function]
[call site]
00018
byte_str.startswith
[function]
[call site]
00019
byte_str.startswith
[function]
[call site]
00020
byte_str.startswith
[function]
[call site]
00021
byte_str.startswith
[function]
[call site]
00022
byte_str.startswith
[function]
[call site]
00023
chardet.utf1632prober.UTF1632Prober.__init__
[function]
[call site]
00024
<builtin>.super
[function]
[call site]
00025
chardet.utf1632prober.UTF1632Prober.reset
[function]
[call site]
00026
chardet.utf1632prober.UTF1632Prober.feed
[function]
[call site]
00027
chardet.utf1632prober.UTF1632Prober.validate_utf32_characters
[function]
[call site]
00028
chardet.utf1632prober.UTF1632Prober.validate_utf16_characters
[function]
[call site]
00029
chardet.utf1632prober.UTF1632Prober.validate_utf16_characters
[function]
[call site]
00030
chardet.utf1632prober.UTF1632Prober.get_confidence
[function]
[call site]
00031
chardet.utf1632prober.UTF1632Prober.is_likely_utf16le
[function]
[call site]
00032
chardet.utf1632prober.UTF1632Prober.approx_16bit_chars
[function]
[call site]
00033
<builtin>.max
[function]
[call site]
00034
chardet.utf1632prober.UTF1632Prober.is_likely_utf16be
[function]
[call site]
00035
chardet.utf1632prober.UTF1632Prober.approx_16bit_chars
[function]
[call site]
00036
chardet.utf1632prober.UTF1632Prober.is_likely_utf32le
[function]
[call site]
00037
chardet.utf1632prober.UTF1632Prober.approx_32bit_chars
[function]
[call site]
00038
<builtin>.max
[function]
[call site]
00039
chardet.utf1632prober.UTF1632Prober.is_likely_utf32be
[function]
[call site]
00040
chardet.utf1632prober.UTF1632Prober.approx_32bit_chars
[function]
[call site]
00041
chardet.escprober.EscCharSetProber.__init__
[function]
[call site]
00042
<builtin>.super
[function]
[call site]
00043
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00044
logging.getLogger
[function]
[call site]
00045
chardet.codingstatemachine.CodingStateMachine.reset
[function]
[call site]
00046
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00047
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00048
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00049
chardet.escprober.EscCharSetProber.reset
[function]
[call site]
00050
chardet.escprober.EscCharSetProber.feed
[function]
[call site]
00051
coding_sm.next_state
[function]
[call site]
00052
coding_sm.get_coding_state_machine
[function]
[call site]
00053
chardet.escprober.EscCharSetProber.get_confidence
[function]
[call site]
00054
chardet.mbcsgroupprober.MBCSGroupProber.__init__
[function]
[call site]
00055
<builtin>.super
[function]
[call site]
00056
chardet.utf8prober.UTF8Prober.__init__
[function]
[call site]
00057
<builtin>.super
[function]
[call site]
00058
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00059
chardet.utf8prober.UTF8Prober.reset
[function]
[call site]
00060
<builtin>.super
[function]
[call site]
00061
chardet.codingstatemachine.CodingStateMachine.reset
[function]
[call site]
00062
chardet.sjisprober.SJISProber.__init__
[function]
[call site]
00063
<builtin>.super
[function]
[call site]
00064
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00065
chardet.chardistribution.SJISDistributionAnalysis.__init__
[function]
[call site]
00066
<builtin>.super
[function]
[call site]
00067
chardet.jpcntx.SJISContextAnalysis.__init__
[function]
[call site]
00068
<builtin>.super
[function]
[call site]
00069
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00070
<builtin>.super
[function]
[call site]
00071
chardet.jpcntx.JapaneseContextAnalysis.reset
[function]
[call site]
00072
chardet.eucjpprober.EUCJPProber.__init__
[function]
[call site]
00073
<builtin>.super
[function]
[call site]
00074
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00075
chardet.chardistribution.EUCJPDistributionAnalysis.__init__
[function]
[call site]
00076
<builtin>.super
[function]
[call site]
00077
chardet.jpcntx.JapaneseContextAnalysis.__init__
[function]
[call site]
00078
chardet.jpcntx.JapaneseContextAnalysis.reset
[function]
[call site]
00079
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00080
<builtin>.super
[function]
[call site]
00081
chardet.jpcntx.JapaneseContextAnalysis.reset
[function]
[call site]
00082
chardet.gb2312prober.GB2312Prober.__init__
[function]
[call site]
00083
<builtin>.super
[function]
[call site]
00084
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00085
chardet.chardistribution.GB2312DistributionAnalysis.__init__
[function]
[call site]
00086
<builtin>.super
[function]
[call site]
00087
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00088
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00089
chardet.euckrprober.EUCKRProber.__init__
[function]
[call site]
00090
<builtin>.super
[function]
[call site]
00091
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00092
chardet.chardistribution.EUCKRDistributionAnalysis.__init__
[function]
[call site]
00093
<builtin>.super
[function]
[call site]
00094
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00095
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00096
chardet.cp949prober.CP949Prober.__init__
[function]
[call site]
00097
<builtin>.super
[function]
[call site]
00098
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00099
chardet.chardistribution.EUCKRDistributionAnalysis.__init__
[function]
[call site]
00100
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00101
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00102
chardet.big5prober.Big5Prober.__init__
[function]
[call site]
00103
<builtin>.super
[function]
[call site]
00104
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00105
chardet.chardistribution.Big5DistributionAnalysis.__init__
[function]
[call site]
00106
<builtin>.super
[function]
[call site]
00107
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00108
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00109
chardet.euctwprober.EUCTWProber.__init__
[function]
[call site]
00110
<builtin>.super
[function]
[call site]
00111
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00112
chardet.chardistribution.EUCTWDistributionAnalysis.__init__
[function]
[call site]
00113
<builtin>.super
[function]
[call site]
00114
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00115
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00116
chardet.johabprober.JOHABProber.__init__
[function]
[call site]
00117
<builtin>.super
[function]
[call site]
00118
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00119
chardet.chardistribution.JOHABDistributionAnalysis.__init__
[function]
[call site]
00120
<builtin>.super
[function]
[call site]
00121
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00122
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00123
chardet.charsetgroupprober.CharSetGroupProber.reset
[function]
[call site]
00124
<builtin>.super
[function]
[call site]
00125
prober.reset
[function]
[call site]
00126
chardet.sbcsgroupprober.SBCSGroupProber.__init__
[function]
[call site]
00127
<builtin>.super
[function]
[call site]
00128
chardet.hebrewprober.HebrewProber.__init__
[function]
[call site]
00129
<builtin>.super
[function]
[call site]
00130
chardet.hebrewprober.HebrewProber.reset
[function]
[call site]
00131
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00132
<builtin>.super
[function]
[call site]
00133
chardet.sbcharsetprober.SingleByteCharSetProber.reset
[function]
[call site]
00134
<builtin>.super
[function]
[call site]
00135
chardet.enums.SequenceLikelihood.get_num_categories
[function]
[call site]
00136
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00137
chardet.hebrewprober.HebrewProber.set_model_probers
[function]
[call site]
00138
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00139
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00140
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00141
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00142
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00143
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00144
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00145
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00146
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00147
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00148
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00149
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00150
chardet.charsetgroupprober.CharSetGroupProber.reset
[function]
[call site]
00151
chardet.latin1prober.Latin1Prober.__init__
[function]
[call site]
00152
<builtin>.super
[function]
[call site]
00153
chardet.latin1prober.Latin1Prober.reset
[function]
[call site]
00154
<builtin>.super
[function]
[call site]
00155
chardet.macromanprober.MacRomanProber.__init__
[function]
[call site]
00156
<builtin>.super
[function]
[call site]
00157
chardet.macromanprober.MacRomanProber.reset
[function]
[call site]
00158
<builtin>.super
[function]
[call site]
00159
prober.feed
[function]
[call site]
00160
prober.get_confidence
[function]
[call site]
00161
chardet.universaldetector.UniversalDetector.close
[function]
[call site]
00162
prober.get_confidence
[function]
[call site]
00163
charset_name.lower
[function]
[call site]
00164
max_prober.get_confidence
[function]
[call site]
00165
lower_charset_name.startswith
[function]
[call site]
00166
<builtin>.isinstance
[function]
[call site]
00167
prober.get_confidence
[function]
[call site]
00168
group_prober.get_confidence
[function]
[call site]
00169
chardet.universaldetector.UniversalDetector.__init__
[function]
[call site]
00170
chardet.universaldetector.UniversalDetector.feed
[function]
[call site]
00171
chardet.universaldetector.UniversalDetector.close
[function]
[call site]
00172