The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
18 | 58 | [org.apache.commons.io.file.PathUtils].fileContentEquals(java.nio.file.Path,java.nio.file.Path) | call site: 00058 | [org.apache.commons.io.file.PathUtils].isSameFileSystem(java.nio.file.Path,java.nio.file.Path) |
10 | 44 | [org.apache.commons.io.file.PathUtils].isSameFileSystem(java.nio.file.Path,java.nio.file.Path) | call site: 00044 | |
6 | 36 | [org.apache.commons.io.file.PathUtils].directoryAndFileContentEquals(java.nio.file.Path,java.nio.file.Path) | call site: 00036 | [org.apache.commons.io.file.PathUtils].notExists(java.nio.file.Path) |
5 | 14 | [PathUtilsFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00014 | [org.apache.commons.io.file.Counters].longPathCounters() |
4 | 20 | [PathUtilsFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00020 | |
3 | 10 | [org.apache.commons.io.file.Counters].longPathCounters() | call site: 00010 | |
1 | 8 | [PathUtilsFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00008 | [org.apache.commons.io.file.Counters].longPathCounters() |
1 | 33 | [PathUtilsFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00033 | |
1 | 56 | [org.apache.commons.io.file.PathUtils].directoryContentEquals(java.nio.file.Path,java.nio.file.Path) | call site: 00056 | [org.apache.commons.io.file.PathUtils].fileContentEquals(java.nio.file.Path,java.nio.file.Path) |
[PathUtilsFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00000
[java.nio.file.Path].toFile()
[function]
[call site]
00001
[java.io.FileWriter].<init>(PathUtilsFuzzer)
[function]
[call site]
00002
[com.code_intelligence.jazzer.api.FuzzedDataProvider].remainingBytes()
[function]
[call site]
00003
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeString(int)
[function]
[call site]
00004
[java.io.FileWriter].write(String)
[function]
[call site]
00005
[java.io.FileWriter].close()
[function]
[call site]
00006
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeInt(int,int)
[function]
[call site]
00007
[org.apache.commons.io.file.PathUtils].cleanDirectory(java.nio.file.Path)
[function]
[call site]
00008
[org.apache.commons.io.file.Counters].longPathCounters()
[function]
[call site]
00009
[LongPathCounters].<init>()
[function]
[call site]
00010
[org.apache.commons.io.file.CleaningPathVisitor].<init>(PathCounters,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00011
[org.apache.commons.io.file.PathUtils].visitFileTree(org.apache.commons.io.file.CleaningPathVisitor,java.nio.file.Path)
[function]
[call site]
00012
[T].getPathCounters()
[function]
[call site]
00013
[org.apache.commons.io.file.PathUtils].copyDirectory(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00014
[java.nio.file.Path].toAbsolutePath()
[function]
[call site]
00015
[org.apache.commons.io.file.Counters].longPathCounters()
[function]
[call site]
00016
[org.apache.commons.io.file.CopyDirectoryVisitor].<init>(PathCounters,org.apache.commons.io.file.PathUtils,java.nio.file.Path,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00017
[org.apache.commons.io.file.PathUtils].visitFileTree(org.apache.commons.io.file.CopyDirectoryVisitor,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00018
[T].getPathCounters()
[function]
[call site]
00019
[org.apache.commons.io.file.PathUtils].copyFileToDirectory(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00020
[java.nio.file.Path].getFileName()
[function]
[call site]
00021
[java.util.Objects].requireNonNull(org.apache.commons.io.file.PathUtils,String)
[function]
[call site]
00022
[org.apache.commons.io.file.PathUtils].resolve(java.nio.file.Path,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00023
[java.nio.file.Files].copy(java.nio.file.Path,java.nio.file.Path,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00024
[org.apache.commons.io.file.PathUtils].countDirectory(java.nio.file.Path)
[function]
[call site]
00025
[org.apache.commons.io.file.CountingPathVisitor].withLongCounters()
[function]
[call site]
00026
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].<init>()
[function]
[call site]
00027
[org.apache.commons.io.file.Counters].longPathCounters()
[function]
[call site]
00028
[org.apache.commons.io.input.ProxyInputStreamTest.ProxyInputStreamFixture.Builder].setPathCounters(PathCounters)
[function]
[call site]
00029
[org.apache.commons.io.file.CountingPathVisitor].get()
[function]
[call site]
00030
[org.apache.commons.io.file.PathUtils].visitFileTree(org.apache.commons.io.file.CountingPathVisitor,java.nio.file.Path)
[function]
[call site]
00031
[T].getPathCounters()
[function]
[call site]
00032
[org.apache.commons.io.file.PathUtils].createParentDirectories(java.nio.file.Path)
[function]
[call site]
00033
[org.apache.commons.io.file.PathUtils].createParentDirectories(java.nio.file.Path,org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00034
[org.apache.commons.io.file.PathUtils].directoryAndFileContentEquals(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00035
[org.apache.commons.io.file.PathUtils].directoryAndFileContentEquals(java.nio.file.Path,java.nio.file.Path,LinkOption[],OpenOption[],FileVisitOption[])
[function]
[call site]
00036
[org.apache.commons.io.file.PathUtils].notExists(java.nio.file.Path)
[function]
[call site]
00037
[java.util.Objects].requireNonNull(java.nio.file.Path,String)
[function]
[call site]
00038
[java.nio.file.Files].notExists(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00039
[org.apache.commons.io.file.PathUtils].notExists(java.nio.file.Path)
[function]
[call site]
00040
[org.apache.commons.io.file.PathUtils.RelativeSortedPaths].<init>(java.nio.file.Path,java.nio.file.Path,org.apache.commons.io.file.PathUtils,LinkOption[],FileVisitOption[])
[function]
[call site]
00041
[org.apache.commons.io.file.PathUtils].isSameFileSystem(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00042
[java.nio.file.Path].getFileSystem()
[function]
[call site]
00043
[java.nio.file.Path].getFileSystem()
[function]
[call site]
00044
[java.util.Collections].binarySearch(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00045
[java.util.Comparator].comparing()
[function]
[call site]
00046
[java.util.Collections].binarySearch(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00047
[IllegalStateException].<init>(String)
[function]
[call site]
00048
[java.nio.file.Path].resolve(org.apache.commons.io.file.PathUtils)
[function]
[call site]
00049
[java.nio.file.Path].resolve(org.apache.commons.io.file.PathUtils)
[function]
[call site]
00050
[org.apache.commons.io.file.PathUtils].fileContentEquals(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils,LinkOption[],OpenOption[])
[function]
[call site]
00051
[java.nio.file.Path].resolve(org.apache.commons.io.file.PathUtils)
[function]
[call site]
00052
[java.nio.file.Path].resolve(org.apache.commons.io.file.PathUtils)
[function]
[call site]
00053
[org.apache.commons.io.file.PathUtils].fileContentEquals(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils,LinkOption[],OpenOption[])
[function]
[call site]
00054
[org.apache.commons.io.file.PathUtils].directoryContentEquals(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00055
[org.apache.commons.io.file.PathUtils].directoryContentEquals(java.nio.file.Path,java.nio.file.Path,org.apache.commons.io.file.PathUtils,LinkOption[],FileVisitOption[])
[function]
[call site]
00056
[org.apache.commons.io.file.PathUtils].fileContentEquals(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00057
[org.apache.commons.io.file.PathUtils].fileContentEquals(java.nio.file.Path,java.nio.file.Path,LinkOption[],OpenOption[])
[function]
[call site]
00058
[java.nio.file.Path].normalize()
[function]
[call site]
00059
[java.nio.file.Path].normalize()
[function]
[call site]
00060
[org.apache.commons.io.file.PathUtils].exists(org.apache.commons.io.file.PathUtils,LinkOption[])
[function]
[call site]
00061
[org.apache.commons.io.file.PathUtils].exists(org.apache.commons.io.file.PathUtils,LinkOption[])
[function]
[call site]
00062
[java.nio.file.Files].isDirectory(org.apache.commons.io.file.PathUtils,LinkOption[])
[function]
[call site]
00063
[java.io.IOException].<init>(String)
[function]
[call site]
00064
[java.nio.file.Files].isDirectory(org.apache.commons.io.file.PathUtils,LinkOption[])
[function]
[call site]
00065
[java.io.IOException].<init>(String)
[function]
[call site]
00066
[java.nio.file.Files].size(org.apache.commons.io.file.PathUtils)
[function]
[call site]
00067
[java.nio.file.Files].size(org.apache.commons.io.file.PathUtils)
[function]
[call site]
00068
[org.apache.commons.io.file.PathUtils].isSameFileSystem(java.nio.file.Path,java.nio.file.Path)
[function]
[call site]
00069
[java.nio.file.Path].equals(java.nio.file.Path)
[function]
[call site]
00070
[java.nio.file.Path].toRealPath(LinkOption[])
[function]
[call site]
00071
[java.nio.file.Path].toRealPath(LinkOption[])
[function]
[call site]
00072
[org.apache.commons.io.RandomAccessFiles].contentEquals(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00073
[java.nio.file.Files].newInputStream(org.apache.commons.io.file.PathUtils,OpenOption[])
[function]
[call site]
00074
[java.nio.file.Files].newInputStream(org.apache.commons.io.file.PathUtils,OpenOption[])
[function]
[call site]
00075
[org.apache.commons.io.IOUtils].contentEquals(org.apache.commons.io.file.PathUtils,org.apache.commons.io.file.PathUtils)
[function]
[call site]
00076