The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
12 | 148 | chardet.sbcsgroupprober.SBCSGroupProber.__init__ | call site: {node_id} | chardet.sbcharsetprober.SingleByteCharSetProber.__init__ |
3 | 176 | chardet.universaldetector.UniversalDetector.close | call site: {node_id} |
|
2 | 30 | chardet.utf1632prober.UTF1632Prober.feed | call site: {node_id} | chardet.utf1632prober.UTF1632Prober.get_confidence |
1 | 8 | chardet.universaldetector.UniversalDetector.__init__ | call site: {node_id} | chardet.escprober.EscCharSetProber.reset |
1 | 12 | chardet.escprober.EscCharSetProber.reset | call site: {node_id} | chardet.utf1632prober.UTF1632Prober.reset |
1 | 14 | chardet.utf1632prober.UTF1632Prober.reset | call site: {node_id} | prober.reset |
1 | 34 | chardet.utf1632prober.UTF1632Prober.approx_16bit_chars | call site: {node_id} | chardet.utf1632prober.UTF1632Prober.is_likely_utf16be |
1 | 36 | chardet.utf1632prober.UTF1632Prober.is_likely_utf16be | call site: {node_id} | chardet.utf1632prober.UTF1632Prober.is_likely_utf32le |
1 | 39 | chardet.utf1632prober.UTF1632Prober.approx_32bit_chars | call site: {node_id} | chardet.utf1632prober.UTF1632Prober.is_likely_utf32be |
1 | 53 | chardet.escprober.EscCharSetProber.feed | call site: {node_id} | chardet.escprober.EscCharSetProber.get_confidence |
1 | 56 | chardet.mbcsgroupprober.MBCSGroupProber.__init__ | call site: {node_id} | chardet.utf8prober.UTF8Prober.__init__ |
1 | 62 | chardet.utf8prober.UTF8Prober.reset | call site: {node_id} | chardet.sjisprober.SJISProber.__init__ |
...fuzz_detector.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
chardet.detect
[function]
[call site]
00002
.isinstance
[function]
[call site]
00003
.isinstance
[function]
[call site]
00004
.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
.super
[function]
[call site]
00010
coding_sm.reset
[function]
[call site]
00011
.len
[function]
[call site]
00012
chardet.utf1632prober.UTF1632Prober.reset
[function]
[call site]
00013
.super
[function]
[call site]
00014
prober.reset
[function]
[call site]
00015
chardet.universaldetector.UniversalDetector.feed
[function]
[call site]
00016
.isinstance
[function]
[call site]
00017
.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
.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
.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
.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
.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
.super
[function]
[call site]
00056
chardet.utf8prober.UTF8Prober.__init__
[function]
[call site]
00057
.super
[function]
[call site]
00058
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00059
chardet.utf8prober.UTF8Prober.reset
[function]
[call site]
00060
.super
[function]
[call site]
00061
chardet.codingstatemachine.CodingStateMachine.reset
[function]
[call site]
00062
chardet.sjisprober.SJISProber.__init__
[function]
[call site]
00063
.super
[function]
[call site]
00064
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00065
chardet.chardistribution.SJISDistributionAnalysis.__init__
[function]
[call site]
00066
.super
[function]
[call site]
00067
chardet.jpcntx.SJISContextAnalysis.__init__
[function]
[call site]
00068
.super
[function]
[call site]
00069
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00070
.super
[function]
[call site]
00071
chardet.jpcntx.JapaneseContextAnalysis.reset
[function]
[call site]
00072
chardet.eucjpprober.EUCJPProber.__init__
[function]
[call site]
00073
.super
[function]
[call site]
00074
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00075
chardet.chardistribution.EUCJPDistributionAnalysis.__init__
[function]
[call site]
00076
.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
.super
[function]
[call site]
00081
chardet.jpcntx.JapaneseContextAnalysis.reset
[function]
[call site]
00082
chardet.gb2312prober.GB2312Prober.__init__
[function]
[call site]
00083
.super
[function]
[call site]
00084
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00085
chardet.chardistribution.GB2312DistributionAnalysis.__init__
[function]
[call site]
00086
.super
[function]
[call site]
00087
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00088
chardet.mbcharsetprober.MultiByteCharSetProber.reset
[function]
[call site]
00089
.super
[function]
[call site]
00090
chardet.codingstatemachine.CodingStateMachine.reset
[function]
[call site]
00091
chardet.chardistribution.CharDistributionAnalysis.reset
[function]
[call site]
00092
.bytearray
[function]
[call site]
00093
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00094
chardet.euckrprober.EUCKRProber.__init__
[function]
[call site]
00095
.super
[function]
[call site]
00096
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00097
chardet.chardistribution.EUCKRDistributionAnalysis.__init__
[function]
[call site]
00098
.super
[function]
[call site]
00099
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00100
chardet.mbcharsetprober.MultiByteCharSetProber.reset
[function]
[call site]
00101
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00102
chardet.cp949prober.CP949Prober.__init__
[function]
[call site]
00103
.super
[function]
[call site]
00104
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00105
chardet.chardistribution.EUCKRDistributionAnalysis.__init__
[function]
[call site]
00106
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00107
chardet.mbcharsetprober.MultiByteCharSetProber.reset
[function]
[call site]
00108
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00109
chardet.big5prober.Big5Prober.__init__
[function]
[call site]
00110
.super
[function]
[call site]
00111
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00112
chardet.chardistribution.Big5DistributionAnalysis.__init__
[function]
[call site]
00113
.super
[function]
[call site]
00114
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00115
chardet.mbcharsetprober.MultiByteCharSetProber.reset
[function]
[call site]
00116
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00117
chardet.euctwprober.EUCTWProber.__init__
[function]
[call site]
00118
.super
[function]
[call site]
00119
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00120
chardet.chardistribution.EUCTWDistributionAnalysis.__init__
[function]
[call site]
00121
.super
[function]
[call site]
00122
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00123
chardet.mbcharsetprober.MultiByteCharSetProber.reset
[function]
[call site]
00124
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00125
chardet.johabprober.JOHABProber.__init__
[function]
[call site]
00126
.super
[function]
[call site]
00127
chardet.codingstatemachine.CodingStateMachine.__init__
[function]
[call site]
00128
chardet.chardistribution.JOHABDistributionAnalysis.__init__
[function]
[call site]
00129
.super
[function]
[call site]
00130
chardet.eucjpprober.EUCJPProber.reset
[function]
[call site]
00131
chardet.mbcharsetprober.MultiByteCharSetProber.reset
[function]
[call site]
00132
chardet.sjisprober.SJISProber.reset
[function]
[call site]
00133
chardet.charsetgroupprober.CharSetGroupProber.reset
[function]
[call site]
00134
.super
[function]
[call site]
00135
prober.reset
[function]
[call site]
00136
chardet.sbcsgroupprober.SBCSGroupProber.__init__
[function]
[call site]
00137
.super
[function]
[call site]
00138
chardet.hebrewprober.HebrewProber.__init__
[function]
[call site]
00139
.super
[function]
[call site]
00140
chardet.hebrewprober.HebrewProber.reset
[function]
[call site]
00141
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00142
.super
[function]
[call site]
00143
chardet.sbcharsetprober.SingleByteCharSetProber.reset
[function]
[call site]
00144
.super
[function]
[call site]
00145
chardet.enums.SequenceLikelihood.get_num_categories
[function]
[call site]
00146
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00147
chardet.hebrewprober.HebrewProber.set_model_probers
[function]
[call site]
00148
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00149
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00150
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00151
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00152
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00153
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00154
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00155
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00156
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00157
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00158
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00159
chardet.sbcharsetprober.SingleByteCharSetProber.__init__
[function]
[call site]
00160
chardet.charsetgroupprober.CharSetGroupProber.reset
[function]
[call site]
00161
chardet.latin1prober.Latin1Prober.__init__
[function]
[call site]
00162
.super
[function]
[call site]
00163
chardet.latin1prober.Latin1Prober.reset
[function]
[call site]
00164
.super
[function]
[call site]
00165
chardet.macromanprober.MacRomanProber.__init__
[function]
[call site]
00166
.super
[function]
[call site]
00167
chardet.macromanprober.MacRomanProber.reset
[function]
[call site]
00168
.super
[function]
[call site]
00169
prober.feed
[function]
[call site]
00170
prober.get_confidence
[function]
[call site]
00171
chardet.universaldetector.UniversalDetector.close
[function]
[call site]
00172
prober.get_confidence
[function]
[call site]
00173
charset_name.lower
[function]
[call site]
00174
max_prober.get_confidence
[function]
[call site]
00175
lower_charset_name.startswith
[function]
[call site]
00176
.isinstance
[function]
[call site]
00177
prober.get_confidence
[function]
[call site]
00178
group_prober.get_confidence
[function]
[call site]
00179
chardet.universaldetector.UniversalDetector.__init__
[function]
[call site]
00180
chardet.universaldetector.UniversalDetector.feed
[function]
[call site]
00181
chardet.universaldetector.UniversalDetector.close
[function]
[call site]
00182