Fuzz introspector: IBANValidatorFuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
32 12 [org.apache.commons.validator.routines.IBANValidator].isValid(java.lang.String) call site: {node_id}
7 49 [org.apache.commons.validator.routines.checkdigit.IBANCheckDigit].isValid(java.lang.String) call site: {node_id}
3 4 [org.apache.commons.validator.routines.IBANValidator].isValid(java.lang.String) call site: {node_id}
3 45 [org.apache.commons.validator.routines.IBANValidator].isValid(java.lang.String) call site: {node_id}
2 9 [org.apache.commons.validator.routines.IBANValidator].isValid(java.lang.String) call site: {node_id}

Fuzzer calltree

0 [IBANValidatorFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) [function] [call site] 00000
1 [org.apache.commons.validator.routines.IBANValidator].getInstance() [function] [call site] 00001
1 [org.apache.commons.validator.routines.IBANValidator].isValid(java.lang.String) [function] [call site] 00002
2 [org.apache.commons.validator.routines.IBANValidator].getValidator(java.lang.String) [function] [call site] 00003
2 [org.apache.commons.validator.routines.CreditCardValidator$1].isValid(java.lang.String) [function] [call site] 00004
3 [org.apache.commons.validator.routines.CreditCardValidator$1].validate(java.lang.String) [function] [call site] 00005
4 [org.apache.commons.validator.routines.RegexValidator].match(java.lang.String) [function] [call site] 00006
4 [org.apache.commons.validator.routines.CreditCardValidator].validLength(int,org.apache.commons.validator.routines.CreditCardValidator$CreditCardRange) [function] [call site] 00007
2 [org.apache.commons.validator.routines.RegexValidator].isValid(java.lang.String) [function] [call site] 00008
2 [org.apache.commons.validator.routines.checkdigit.VerhoeffCheckDigit].isValid(java.lang.String) [function] [call site] 00009
3 [org.apache.commons.validator.routines.checkdigit.VerhoeffCheckDigit].calculateChecksum(java.lang.String,boolean) [function] [call site] 00010
4 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00011
2 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].isValid(java.lang.String) [function] [call site] 00012
3 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].calculateModulus(java.lang.String,boolean) [function] [call site] 00013
4 [org.apache.commons.validator.routines.checkdigit.SedolCheckDigit].toInt(char,int,int) [function] [call site] 00014
5 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00015
4 [org.apache.commons.validator.routines.checkdigit.ISSNCheckDigit].toInt(char,int,int) [function] [call site] 00016
5 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].toInt(char,int,int) [function] [call site] 00017
6 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00018
4 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].toInt(char,int,int) [function] [call site] 00019
4 [org.apache.commons.validator.routines.checkdigit.ModulusTenCheckDigit].toInt(char,int,int) [function] [call site] 00020
5 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00021
4 [org.apache.commons.validator.routines.checkdigit.ISBN10CheckDigit].toInt(char,int,int) [function] [call site] 00022
5 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].toInt(char,int,int) [function] [call site] 00023
4 [org.apache.commons.validator.routines.checkdigit.CUSIPCheckDigit].toInt(char,int,int) [function] [call site] 00024
5 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00025
4 [org.apache.commons.validator.routines.checkdigit.SedolCheckDigit].weightedValue(int,int,int) [function] [call site] 00026
4 [org.apache.commons.validator.routines.checkdigit.ABANumberCheckDigit].weightedValue(int,int,int) [function] [call site] 00027
4 [org.apache.commons.validator.routines.checkdigit.ISINCheckDigit].weightedValue(int,int,int) [function] [call site] 00028
5 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].sumDigits(int) [function] [call site] 00029
4 [org.apache.commons.validator.routines.checkdigit.EAN13CheckDigit].weightedValue(int,int,int) [function] [call site] 00030
4 [org.apache.commons.validator.routines.checkdigit.LuhnCheckDigit].weightedValue(int,int,int) [function] [call site] 00031
4 [org.apache.commons.validator.routines.checkdigit.ModulusTenCheckDigit].weightedValue(int,int,int) [function] [call site] 00032
5 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].sumDigits(int) [function] [call site] 00033
4 [org.apache.commons.validator.routines.checkdigit.CUSIPCheckDigit].weightedValue(int,int,int) [function] [call site] 00034
5 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].sumDigits(int) [function] [call site] 00035
4 [org.apache.commons.validator.routines.checkdigit.ISBN10CheckDigit:org.apache.commons.validator.routines.checkdigit.ISSNCheckDigit].weightedValue(int,int,int) [function] [call site] 00036
4 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00037
3 [org.apache.commons.validator.routines.checkdigit.SedolCheckDigit].calculateModulus(java.lang.String,boolean) [function] [call site] 00038
4 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00039
4 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].calculateModulus(java.lang.String,boolean) [function] [call site] 00040
3 [org.apache.commons.validator.routines.checkdigit.ISINCheckDigit].calculateModulus(java.lang.String,boolean) [function] [call site] 00041
4 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00042
4 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00043
4 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].calculateModulus(java.lang.String,boolean) [function] [call site] 00044
2 [org.apache.commons.validator.routines.checkdigit.ISBNCheckDigit].isValid(java.lang.String) [function] [call site] 00045
3 [org.apache.commons.validator.routines.checkdigit.VerhoeffCheckDigit].isValid(java.lang.String) [function] [call site] 00046
3 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].isValid(java.lang.String) [function] [call site] 00047
3 [org.apache.commons.validator.routines.checkdigit.IBANCheckDigit].isValid(java.lang.String) [function] [call site] 00048
4 [org.apache.commons.validator.routines.checkdigit.IBANCheckDigit].calculateModulus(java.lang.String) [function] [call site] 00049
5 [org.apache.commons.validator.routines.checkdigit.CheckDigitException]. (java.lang.String) [function] [call site] 00050
3 [org.apache.commons.validator.routines.checkdigit.ModulusTenCheckDigit].isValid(java.lang.String) [function] [call site] 00051
4 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].isValid(java.lang.String) [function] [call site] 00052
3 [org.apache.commons.validator.routines.checkdigit.VerhoeffCheckDigit].isValid(java.lang.String) [function] [call site] 00053
3 [org.apache.commons.validator.routines.checkdigit.ModulusCheckDigit].isValid(java.lang.String) [function] [call site] 00054
3 [org.apache.commons.validator.routines.checkdigit.IBANCheckDigit].isValid(java.lang.String) [function] [call site] 00055
3 [org.apache.commons.validator.routines.checkdigit.ModulusTenCheckDigit].isValid(java.lang.String) [function] [call site] 00056
2 [org.apache.commons.validator.routines.checkdigit.IBANCheckDigit].isValid(java.lang.String) [function] [call site] 00057
2 [org.apache.commons.validator.routines.checkdigit.ModulusTenCheckDigit].isValid(java.lang.String) [function] [call site] 00058