Fuzz introspector: ThreetenbpFuzzer
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
31 33 [org.threeten.bp.format.DateTimeFormatterBuilder].appendZoneId() call site: 00033 [org.threeten.bp.format.DateTimeFormatterBuilder].appendOffset(String,String)
23 7 [org.threeten.bp.format.DateTimeFormatterBuilder]. () call site: 00007 [org.threeten.bp.format.DateTimeFormatterBuilder].appendPattern(String)
6 72 [org.threeten.bp.format.DateTimeFormatterBuilder]. (org.threeten.bp.format.DateTimeFormatterBuilder,boolean) call site: 00072 [org.threeten.bp.format.DateTimeFormatterBuilder].optionalEnd()
3 66 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLiteral(char) call site: 00066 [org.threeten.bp.format.DateTimeFormatterBuilder].optionalStart()
3 81 [org.threeten.bp.format.DateTimeFormatterBuilder].optionalEnd() call site: 00081 [org.threeten.bp.format.DateTimeFormatterBuilder].toFormatter()
2 4 [ThreetenbpFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) call site: 00004
1 70 [org.threeten.bp.format.DateTimeFormatterBuilder].optionalStart() call site: 00070

Fuzzer calltree

0 [ThreetenbpFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) [function] [call site] 00000
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int) [function] [call site] 00001
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].remainingBytes() [function] [call site] 00002
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int) [function] [call site] 00003
1 [org.threeten.bp.format.DateTimeFormatter].ofPattern(String) [function] [call site] 00004
2 [org.threeten.bp.format.DateTimeFormatterBuilder].<init>() [function] [call site] 00005
3 [org.threeten.bp.temporal.TemporalQuery].<init>() [function] [call site] 00006
3 [java.util.ArrayList].<init>() [function] [call site] 00007
3 [Object].<init>() [function] [call site] 00008
3 [java.util.HashMap].<init>() [function] [call site] 00009
3 [java.util.Comparator].<init>() [function] [call site] 00010
2 [org.threeten.bp.format.DateTimeFormatterBuilder].appendPattern(String) [function] [call site] 00011
3 [org.threeten.bp.jdk8.Jdk8Methods].requireNonNull(String,String) [function] [call site] 00012
3 [org.threeten.bp.format.DateTimeFormatterBuilder].parsePattern(String) [function] [call site] 00013
4 [String].length() [function] [call site] 00014
4 [String].charAt(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00015
4 [String].length() [function] [call site] 00016
4 [String].charAt(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00017
4 [String].length() [function] [call site] 00018
4 [String].charAt(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00019
4 [String].length() [function] [call site] 00020
4 [String].charAt(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00021
4 [IllegalArgumentException].<init>(String) [function] [call site] 00022
4 [org.threeten.bp.format.DateTimeFormatterBuilder].padNext(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00023
4 [java.util.Map<Character,org.threeten.bp.temporal.TemporalField>].get(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00024
4 [org.threeten.bp.format.DateTimeFormatterBuilder].parseField(org.threeten.bp.format.DateTimeFormatterBuilder,org.threeten.bp.format.DateTimeFormatterBuilder,org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00025
4 [IllegalArgumentException].<init>(String) [function] [call site] 00026
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendZoneText(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00027
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendZoneText(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00028
4 [IllegalArgumentException].<init>(String) [function] [call site] 00029
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendZoneId() [function] [call site] 00030
5 [org.threeten.bp.temporal.TemporalQueries].zoneId() [function] [call site] 00031
5 [ZoneIdPrinterParser].<init>(org.threeten.bp.temporal.TemporalQuery<org.threeten.bp.ZoneId>,String) [function] [call site] 00032
5 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(ZoneIdPrinterParser) [function] [call site] 00033
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendOffset(String,String) [function] [call site] 00034
5 [OffsetIdPrinterParser].<init>(String,String) [function] [call site] 00035
5 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(OffsetIdPrinterParser) [function] [call site] 00036
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLocalizedOffset(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00037
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendOffset(String,String) [function] [call site] 00038
4 [IllegalArgumentException].<init>(String) [function] [call site] 00039
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLocalizedOffset(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00040
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLocalizedOffset(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00041
4 [IllegalArgumentException].<init>(String) [function] [call site] 00042
4 [IllegalArgumentException].<init>(String) [function] [call site] 00043
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendOffset(String) [function] [call site] 00044
4 [IllegalArgumentException].<init>(String) [function] [call site] 00045
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendOffset(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00046
4 [IllegalArgumentException].<init>(String) [function] [call site] 00047
4 [WeekFieldsPrinterParser].<init>(char,org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00048
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(WeekFieldsPrinterParser) [function] [call site] 00049
4 [IllegalArgumentException].<init>(String) [function] [call site] 00050
4 [WeekFieldsPrinterParser].<init>(char,org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00051
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(WeekFieldsPrinterParser) [function] [call site] 00052
4 [WeekFieldsPrinterParser].<init>(char,org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00053
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(WeekFieldsPrinterParser) [function] [call site] 00054
4 [IllegalArgumentException].<init>(String) [function] [call site] 00055
4 [String].length() [function] [call site] 00056
4 [String].charAt(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00057
4 [String].length() [function] [call site] 00058
4 [String].charAt(int) [function] [call site] 00059
4 [String].length() [function] [call site] 00060
4 [IllegalArgumentException].<init>(String) [function] [call site] 00061
4 [String].substring(int,org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00062
4 [org.threeten.bp.format.DateTimeFormatterBuilder].length() [function] [call site] 00063
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLiteral(char) [function] [call site] 00064
5 [CharLiteralPrinterParser].<init>(char) [function] [call site] 00065
5 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(CharLiteralPrinterParser) [function] [call site] 00066
4 [org.threeten.bp.format.DateTimeFormatterBuilder].replace(String,String) [function] [call site] 00067
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLiteral(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00068
4 [org.threeten.bp.format.DateTimeFormatterBuilder].optionalStart() [function] [call site] 00069
5 [org.threeten.bp.format.DateTimeFormatterBuilder].<init>(org.threeten.bp.format.DateTimeFormatterBuilder,boolean) [function] [call site] 00070
6 [org.threeten.bp.temporal.TemporalQuery].<init>() [function] [call site] 00071
6 [java.util.ArrayList].<init>() [function] [call site] 00072
6 [Object].<init>() [function] [call site] 00073
6 [java.util.HashMap].<init>() [function] [call site] 00074
6 [java.util.Comparator].<init>() [function] [call site] 00075
4 [IllegalArgumentException].<init>(String) [function] [call site] 00076
4 [org.threeten.bp.format.DateTimeFormatterBuilder].optionalEnd() [function] [call site] 00077
5 [IllegalStateException].<init>(String) [function] [call site] 00078
5 [java.util.List<DateTimePrinterParser>].size() [function] [call site] 00079
5 [CompositePrinterParser].<init>(java.util.List<DateTimePrinterParser>,boolean) [function] [call site] 00080
5 [org.threeten.bp.format.DateTimeFormatterBuilder].appendInternal(CompositePrinterParser) [function] [call site] 00081
4 [IllegalArgumentException].<init>(String) [function] [call site] 00082
4 [org.threeten.bp.format.DateTimeFormatterBuilder].appendLiteral(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00083
2 [org.threeten.bp.format.DateTimeFormatterBuilder].toFormatter() [function] [call site] 00084
3 [java.util.Locale].getDefault() [function] [call site] 00085
3 [org.threeten.bp.format.DateTimeFormatterBuilder].toFormatter(org.threeten.bp.format.DateTimeFormatterBuilder) [function] [call site] 00086
1 [org.threeten.bp.format.DateTimeFormatter].ofPattern(String,ThreetenbpFuzzer) [function] [call site] 00087
1 [java.util.EnumSet].allOf() [function] [call site] 00088
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ThreetenbpFuzzer) [function] [call site] 00089
1 [org.threeten.bp.format.DateTimeFormatter].ofLocalizedDate() [function] [call site] 00090
1 [java.util.EnumSet].allOf() [function] [call site] 00091
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ThreetenbpFuzzer) [function] [call site] 00092
1 [org.threeten.bp.format.DateTimeFormatter].ofLocalizedTime() [function] [call site] 00093
1 [java.util.EnumSet].allOf() [function] [call site] 00094
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ThreetenbpFuzzer) [function] [call site] 00095
1 [org.threeten.bp.format.DateTimeFormatter].ofLocalizedDateTime() [function] [call site] 00096
1 [java.util.EnumSet].allOf() [function] [call site] 00097
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ThreetenbpFuzzer) [function] [call site] 00098
1 [java.util.EnumSet].allOf() [function] [call site] 00099
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].pickValue(ThreetenbpFuzzer) [function] [call site] 00100
1 [org.threeten.bp.format.DateTimeFormatter].ofLocalizedDateTime(,) [function] [call site] 00101
1 [com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString() [function] [call site] 00102
1 [org.threeten.bp.format.DateTimeFormatter].parse(String) [function] [call site] 00103