The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
88 | 0 | EP | call site: 00000 | [org.apache.commons.io.input.CircularInputStream].validate(byte[]) |
[InputStreamFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00000
[com.code_intelligence.jazzer.api.FuzzedDataProvider].remainingBytes()
[function]
[call site]
00001
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()
[function]
[call site]
00002
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)
[function]
[call site]
00003
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()
[function]
[call site]
00004
[java.io.ByteArrayInputStream].<init>(byte[])
[function]
[call site]
00005
[org.apache.commons.io.input.buffer.PeekableInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00006
[org.apache.commons.io.input.buffer.PeekableInputStream].peek(byte[])
[function]
[call site]
00007
[java.util.Objects].requireNonNull(byte[],String)
[function]
[call site]
00008
[org.apache.commons.io.input.buffer.PeekableInputStream].peek(byte[],int,org.apache.commons.io.input.buffer.PeekableInputStream)
[function]
[call site]
00009
[org.apache.commons.io.input.AutoCloseInputStream].builder()
[function]
[call site]
00010
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00011
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00012
[InputStreamFuzzer].get()
[function]
[call site]
00013
[org.apache.commons.io.input.BOMInputStream].builder()
[function]
[call site]
00014
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00015
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00016
[InputStreamFuzzer].setByteOrderMarks()
[function]
[call site]
00017
[InputStreamFuzzer].setInclude(boolean)
[function]
[call site]
00018
[InputStreamFuzzer].get()
[function]
[call site]
00019
[org.apache.commons.io.input.BoundedInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00020
[org.apache.commons.io.input.CharSequenceInputStream].builder()
[function]
[call site]
00021
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00022
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00023
[java.nio.charset.Charset].defaultCharset()
[function]
[call site]
00024
[InputStreamFuzzer].setCharset(InputStreamFuzzer)
[function]
[call site]
00025
[InputStreamFuzzer].get()
[function]
[call site]
00026
[org.apache.commons.io.input.CircularInputStream].<init>(byte[],long)
[function]
[call site]
00027
[org.apache.commons.io.input.CircularInputStream].validate(byte[])
[function]
[call site]
00028
[java.util.Objects].requireNonNull(byte[],String)
[function]
[call site]
00029
[IllegalArgumentException].<init>(String)
[function]
[call site]
00030
[IllegalArgumentException].<init>(String)
[function]
[call site]
00031
[org.apache.commons.io.input.ClassLoaderObjectInputStream].<init>(InputStreamFuzzer,java.io.ByteArrayInputStream)
[function]
[call site]
00032
[org.apache.commons.io.input.CloseShieldInputStream].wrap(java.io.ByteArrayInputStream)
[function]
[call site]
00033
[org.apache.commons.io.input.CountingInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00034
[org.apache.commons.io.input.DemuxInputStream].<init>()
[function]
[call site]
00035
[InheritableThreadLocal].<init>()
[function]
[call site]
00036
[org.apache.commons.io.input.DemuxInputStream].bindStream(java.io.ByteArrayInputStream)
[function]
[call site]
00037
[org.apache.commons.io.input.InfiniteCircularInputStream].<init>(byte[])
[function]
[call site]
00038
[org.apache.commons.io.input.CircularInputStream].<init>(byte[])
[function]
[call site]
00039
[org.apache.commons.io.input.MarkShieldInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00040
[org.apache.commons.io.input.MemoryMappedFileInputStream].builder()
[function]
[call site]
00041
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00042
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00043
[InputStreamFuzzer].get()
[function]
[call site]
00044
[org.apache.commons.io.input.MessageDigestInputStream].builder()
[function]
[call site]
00045
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00046
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00047
[InputStreamFuzzer].setMessageDigest(String)
[function]
[call site]
00048
[InputStreamFuzzer].get()
[function]
[call site]
00049
[org.apache.commons.io.input.NullInputStream].<init>()
[function]
[call site]
00050
[org.apache.commons.io.input.NullInputStream].<init>()
[function]
[call site]
00051
[org.apache.commons.io.input.NullInputStream].<init>(int,boolean,boolean)
[function]
[call site]
00052
[org.apache.commons.io.input.QueueInputStream].builder()
[function]
[call site]
00053
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00054
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00055
[InputStreamFuzzer].setBlockingQueue(null)
[function]
[call site]
00056
[InputStreamFuzzer].setTimeout(null)
[function]
[call site]
00057
[InputStreamFuzzer].get()
[function]
[call site]
00058
[org.apache.commons.io.input.ReadAheadInputStream].builder()
[function]
[call site]
00059
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00060
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00061
[InputStreamFuzzer].get()
[function]
[call site]
00062
[org.apache.commons.io.input.SwappedDataInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00063
[org.apache.commons.io.input.TaggedInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00064
[java.io.ByteArrayOutputStream].<init>(InputStreamFuzzer)
[function]
[call site]
00065
[org.apache.commons.io.input.TeeInputStream].<init>(java.io.ByteArrayInputStream,java.io.ByteArrayOutputStream,boolean)
[function]
[call site]
00066
[org.apache.commons.io.input.UncheckedFilterInputStream].builder()
[function]
[call site]
00067
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00068
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00069
[InputStreamFuzzer].get()
[function]
[call site]
00070
[org.apache.commons.io.input.UnixLineEndingInputStream].<init>(java.io.ByteArrayInputStream,boolean)
[function]
[call site]
00071
[org.apache.commons.io.input.UnsynchronizedBufferedInputStream].builder()
[function]
[call site]
00072
[InputStreamFuzzer].setInputStream(java.io.ByteArrayInputStream)
[function]
[call site]
00073
[InputStreamFuzzer].get()
[function]
[call site]
00074
[org.apache.commons.io.input.UnsynchronizedByteArrayInputStream].builder()
[function]
[call site]
00075
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00076
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setByteArray(byte[])
[function]
[call site]
00077
[InputStreamFuzzer].get()
[function]
[call site]
00078
[org.apache.commons.io.input.UnsynchronizedFilterInputStream].builder()
[function]
[call site]
00079
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00080
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setByteArray(byte[])
[function]
[call site]
00081
[InputStreamFuzzer].get()
[function]
[call site]
00082
[org.apache.commons.io.input.WindowsLineEndingInputStream].<init>(java.io.ByteArrayInputStream,boolean)
[function]
[call site]
00083
[org.apache.commons.io.serialization.ValidatingObjectInputStream].<init>(java.io.ByteArrayInputStream)
[function]
[call site]
00084
[org.apache.commons.io.serialization.ValidatingObjectInputStream].reset()
[function]
[call site]
00085
[org.apache.commons.io.serialization.ValidatingObjectInputStream].available()
[function]
[call site]
00086
[org.apache.commons.io.serialization.ValidatingObjectInputStream].read(InputStreamFuzzer,int,int)
[function]
[call site]
00087
[org.apache.commons.io.serialization.ValidatingObjectInputStream].close()
[function]
[call site]
00088