Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues
Report generation date: 2024-12-17

Project overview: apache-commons-imaging

Fuzzer details

Fuzzer: ImagingBmpFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 13846 94.1%
gold [1:9] 768 5.22%
yellow [10:29] 95 0.64%
greenyellow [30:49] 1 0.00%
lawngreen 50+ 1 0.00%
All colors 14711 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
6852 7159 [org.apache.commons.imaging.formats.tiff.TiffField].getValue() call site: 07159
3554 1608 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].close() call site: 01608
1271 18 [org.apache.commons.imaging.formats.bmp.BmpImageParser].getBufferedImage(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.bmp.BmpImagingParameters) call site: 00018
667 5665 [org.apache.commons.imaging.ImagingException]. (java.lang.String) call site: 05665
488 5176 [org.apache.commons.imaging.common.BinaryFunctions].read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder) call site: 05176
292 1315 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].writeByte(int) call site: 01315
207 6770 [org.apache.commons.imaging.common.BinaryFunctions].read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder) call site: 06770
158 6438 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 06438
77 6351 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 06351
68 14258 [org.apache.commons.imaging.formats.bmp.BmpImageParser].readBmpHeaderInfo(java.io.InputStream,org.apache.commons.imaging.FormatCompliance) call site: 14258
45 7009 [org.apache.commons.imaging.internal.Debug].debug(java.lang.String) call site: 07009
23 14687 [org.apache.commons.imaging.common.ImageBuilder].makeBufferedImage(int[],int,int,boolean) call site: 14687

Runtime coverage analysis

Covered functions
613
Functions that are reachable but not covered
158
Reachable functions
194
Percentage of reachable functions covered
18.56%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ImagingBmpFuzzer 1
org.apache.commons.imaging.formats.bmp.BmpImageParser 6
org.apache.commons.imaging.AbstractImageParser 1
org.apache.commons.imaging.common.BinaryFileParser 4
java.lang.Object 5
org.apache.commons.imaging.bytesource.ByteSource 5
java.util.Objects 8
org.apache.commons.io.build.AbstractOrigin$ByteArrayOrigin 4
org.apache.commons.io.build.AbstractOrigin 13
org.apache.commons.io.build.AbstractSupplier 2
org.apache.commons.io.input.buffer.CircularBufferInputStream 5
java.io.FilterInputStream 8
org.apache.commons.io.input.buffer.CircularByteBuffer 6
org.apache.commons.io.input.DemuxInputStream 2
org.apache.commons.io.IOUtils 28
org.apache.commons.io.input.CircularInputStream 3
org.apache.commons.io.input.AbstractInputStream 5
java.io.InputStream 9
org.apache.commons.io.input.XmlStreamReader 15
org.apache.commons.io.input.ClosedReader 2
org.apache.commons.io.input.BrokenReader 4
org.apache.commons.io.IOUtils$byteArray__3 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer$RecursiveInvocationException 1
java.lang.IllegalStateException 3
jdk.internal.logger.LazyLoggers$1 2
jdk.internal.logger.LazyLoggers 6
java.lang.System 9
java.lang.System$LoggerFinder 1
jdk.internal.logger.LazyLoggers$getLoggerFinder__89 3
java.security.AccessController 4
jdk.internal.loader.BootLoader$PackageHelper$2 1
java.nio.file.Path 5
java.util.zip.ZipInputStream 3
java.nio.file.Files 39
java.nio.file.spi.FileSystemProvider 4
sun.nio.fs.UnixPath 10
sun.nio.fs.UnixFileSystem 3
java.util.jar.JarInputStream 3
org.apache.commons.io.input.ProxyInputStream 15
org.apache.commons.io.input.ProxyInputStream$handleIOException__2 3
org.apache.commons.io.output.ProxyWriter 12
org.apache.commons.io.output.ProxyWriter$handleIOException__14 3
org.apache.commons.io.input.BrokenInputStream 6
org.apache.commons.io.IOUtils$charArray__4 1
org.apache.commons.io.input.ReadAheadInputStream$lambda_static_0__18 1
org.apache.commons.io.input.ReadAheadInputStream 17
org.apache.commons.io.charset.CharsetEncoders$lambda_toCharsetEncoder_0__35 3
org.apache.commons.io.charset.CharsetEncoders 3
java.nio.charset.Charset 7
sun.nio.cs.UTF_8 2
jdk.internal.module.SystemModuleFinders$2 1
jdk.internal.module.SystemModuleFinders$SystemModuleReader 3
java.net.URL 12
java.net.URI 6
java.lang.SecurityManager 11
org.apache.commons.io.CloseableURLConnection 7
java.net.URLConnection 6
java.net.HttpURLConnection 1
java.io.UncheckedIOException 2
org.apache.commons.io.function.Erase 1
java.io.OutputStreamWriter 9
org.apache.commons.io.output.UncheckedFilterOutputStream 9
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_close_0__11 3
org.apache.commons.io.function.Uncheck 8
org.apache.commons.io.input.UncheckedFilterReader$lambda_close_0__9 3
org.apache.commons.io.input.UncheckedFilterReader 12
java.io.FilterReader 5
org.apache.commons.io.input.UncheckedBufferedReader$lambda_close_0__8 3
org.apache.commons.io.input.UncheckedBufferedReader 14
java.io.BufferedReader 12
org.apache.commons.io.input.NullReader 7
org.apache.commons.io.input.UnsynchronizedReader 3
sun.nio.cs.StreamDecoder 4
org.apache.commons.io.input.ProxyReader 8
org.apache.commons.io.input.TeeReader 4
org.apache.commons.io.output.CloseShieldWriter 1
org.apache.commons.io.output.LockableFileWriter 10
java.io.CharArrayWriter 8
java.io.BufferedWriter 10
java.io.StringWriter 12
org.apache.commons.io.output.StringBuilderWriter 8
org.apache.commons.io.output.FilterCollectionWriter 16
org.apache.commons.io.output.FilterCollectionWriter$close__13 3
org.apache.commons.io.function.IOConsumer 6
org.apache.commons.io.function.IOConsumer$init__24 3
org.apache.commons.io.function.IOStreams 8
org.apache.commons.io.function.IOStream 4
org.apache.commons.io.function.IOStreamAdapter 2
org.apache.commons.io.function.IOBaseStreamAdapter 2
java.util.stream.Stream 2
org.apache.commons.io.function.IOStreams$init__21 3
java.util.concurrent.atomic.AtomicReference 4
java.util.concurrent.atomic.AtomicInteger 5
org.apache.commons.io.function.IOStream$lambda_forAll_11__41 3
org.apache.commons.io.IOExceptionList 5
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
java.io.IOException 3
java.util.LinkedList 8
java.lang.String 49
java.util.Formatter 4
java.lang.Integer 15
java.lang.Number 1
java.util.Collections 4
org.apache.commons.io.output.FilterCollectionWriter$nonNull__46 2
java.util.Collection 1
org.apache.commons.io.output.ProxyCollectionWriter 11
org.apache.commons.io.output.XmlStreamWriter 6
java.io.PrintWriter 16
java.io.FilterWriter 6
org.apache.commons.io.output.UncheckedFilterWriter 13
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_6__43 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_3__58 3
java.io.FilterOutputStream 5
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_9__68 2
java.lang.StringIndexOutOfBoundsException 2
java.lang.StringBuilder 18
java.lang.StringLatin1 18
java.lang.StringUTF16 24
org.apache.commons.io.output.ClosedWriter 3
java.lang.IndexOutOfBoundsException 2
java.lang.RuntimeException 3
java.lang.Exception 3
java.lang.Throwable 17
sun.nio.fs.UnixException 2
sun.nio.cs.StreamEncoder 5
java.lang.StringBuffer 9
java.lang.AbstractStringBuilder 9
java.util.regex.Pattern 2
java.util.regex.Matcher 4
java.io.Writer 7
java.nio.CharBuffer 8
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_6__22 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_4__44 3
org.apache.commons.io.output.ChunkedWriter 1
java.lang.Math 5
org.apache.commons.io.output.BrokenWriter 4
org.apache.commons.io.output.AppendableWriter 7
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_0__64 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_3__74 3
java.io.Reader 5
org.apache.commons.io.output.UncheckedAppendableImpl$append__63 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_5__100 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_4__37 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_7__101 2
org.apache.commons.io.output.NullWriter 8
org.apache.commons.io.output.UncheckedAppendableImpl 3
java.lang.Character 6
java.io.CharArrayWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.NullAppendable 2
java.io.PrintStream 7
org.apache.commons.io.output.TaggedWriter 1
org.apache.commons.io.TaggedIOException 2
org.apache.commons.io.IOExceptionWithCause 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
java.lang.Thread 28
org.apache.commons.io.filefilter.MagicNumberFileFilter$lambda_accept_0__52 3
org.apache.commons.io.filefilter.MagicNumberFileFilter 4
java.util.Arrays 16
org.apache.commons.io.RandomAccessFiles 1
java.io.RandomAccessFile 10
org.apache.commons.io.RandomAccessFiles$read__48 3
java.lang.IllegalArgumentException 3
org.apache.commons.io.IOUtils$read__5 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.Integer:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.ClosedInputStream 1
org.apache.commons.io.input.CharSequenceInputStream 13
java.nio.charset.CoderResult 5
org.apache.commons.io.input.RandomAccessFileInputStream 7
java.lang.ProcessImpl$DeferredCloseInputStream 5
org.apache.commons.io.input.UncheckedFilterInputStream 13
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_2__17 3
org.apache.commons.io.monitor.FileAlterationObserver$Builder 1
org.apache.commons.io.monitor.FileAlterationObserver 6
java.util.concurrent.CopyOnWriteArrayList 14
org.apache.commons.io.monitor.FileEntry 3
java.io.File 32
java.lang.Enum 5
org.apache.commons.io.IOCase 2
org.apache.commons.io.build.AbstractOriginSupplier 11
org.apache.commons.io.build.AbstractOrigin$URIOrigin 3
java.nio.file.Paths 2
org.apache.commons.io.build.AbstractOrigin$IORandomAccessFileOrigin 2
org.apache.commons.io.IORandomAccessFile 3
java.lang.UnsupportedOperationException 2
java.lang.Class 42
jdk.internal.ref.CleanerImpl$SoftCleanableRef 2
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.lang.Class$EnclosingMethodInfo 1
org.apache.commons.io.build.AbstractOrigin$FileOrigin 2
org.apache.commons.io.build.AbstractOrigin$PathOrigin 2
org.apache.commons.io.output.RandomAccessFileOutputStream$Builder 3
org.apache.commons.io.output.RandomAccessFileOutputStream 6
java.io.OutputStream 5
org.apache.commons.io.build.AbstractStreamBuilder 13
org.apache.commons.io.RandomAccessFileMode 6
org.apache.commons.io.build.AbstractOrigin$AbstractRandomAccessFileOrigin 8
org.apache.commons.io.input.BoundedInputStream$Builder 2
org.apache.commons.io.input.BoundedInputStream 14
org.apache.commons.io.input.ProxyInputStream$rethrow__93 3
org.apache.commons.io.input.BOMInputStream$Builder 4
org.apache.commons.io.input.ProxyInputStream$AbstractBuilder 1
org.apache.commons.io.input.ThrottledInputStream$Builder 3
org.apache.commons.io.input.AutoCloseInputStream$Builder 2
org.apache.commons.io.input.ChecksumInputStream$Builder 5
org.apache.commons.io.input.ObservableInputStream$AbstractBuilder 3
org.apache.commons.io.build.AbstractOrigin$ReaderOrigin 5
org.apache.commons.io.input.ReaderInputStream 12
org.apache.commons.io.input.ReaderInputStream$Builder 3
org.apache.commons.io.build.AbstractStreamBuilder$lambda_new_0__36 2
org.apache.commons.io.Charsets 2
java.lang.Float 10
java.nio.ByteBuffer 6
java.io.InputStreamReader 7
org.apache.commons.io.input.BufferedFileChannelInputStream 11
org.apache.commons.io.input.BufferedFileChannelInputStream$Builder 3
java.nio.channels.FileChannel 1
java.nio.file.FileSystems 1
org.apache.commons.io.build.AbstractOrigin$InputStreamOrigin 3
org.apache.commons.io.build.AbstractOrigin$CharSequenceOrigin 5
org.apache.commons.io.input.CharSequenceReader 10
java.io.ByteArrayInputStream 8
org.apache.commons.io.input.Tailer$Builder 3
org.apache.commons.io.input.Tailer$TailablePath 7
org.apache.commons.io.file.spi.FileSystemProviders 2
org.apache.commons.io.file.spi.FileSystemProviders$lambda_getFileSystemProvider_0__16 2
java.util.Optional 4
sun.nio.fs.UnixFileSystemProvider 13
org.apache.commons.io.input.CharSequenceInputStream$Builder 3
org.apache.commons.io.input.CharSequenceInputStream$Builder$lambda_get_0__15 3
org.apache.commons.io.input.BoundedInputStream$AbstractBuilder 4
org.apache.commons.io.input.MessageDigestInputStream$Builder 2
org.apache.commons.io.input.MessageDigestInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.ObservableInputStream$Observer 6
org.apache.commons.io.input.MessageDigestInputStream 2
org.apache.commons.io.input.ObservableInputStream 15
org.apache.commons.io.output.UncheckedFilterWriter$Builder 1
org.apache.commons.io.build.AbstractOrigin$WriterOrigin 3
org.apache.commons.io.build.AbstractOrigin$RandomAccessFileOrigin 1
org.apache.commons.io.build.AbstractOrigin$OutputStreamOrigin 2
org.apache.commons.io.output.ChunkedOutputStream$Builder 1
org.apache.commons.io.output.ChunkedOutputStream 2
org.apache.commons.io.output.WriterOutputStream 9
org.apache.commons.io.output.WriterOutputStream$Builder 3
java.lang.NullPointerException 2
java.lang.StringCoding 4
org.apache.commons.io.charset.CharsetDecoders 1
org.apache.commons.io.input.ReadAheadInputStream$Builder 1
java.util.concurrent.locks.ReentrantLock 5
java.util.concurrent.atomic.AtomicBoolean 4
org.apache.commons.io.input.ReadAheadInputStream$newDaemonThread__33 2
java.util.concurrent.Executors 1
org.apache.commons.io.input.UncheckedFilterInputStream$Builder 2
org.apache.commons.io.input.UncheckedFilterInputStream$Builder$lambda_get_0__30 3
java.io.EOFException 2
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_3__73 3
org.apache.commons.io.input.TaggedReader 1
java.lang.ThreadLocal 2
java.util.ArrayList 15
sun.awt.util.IdentityArrayList 6
java.util.Vector 13
java.util.AbstractList 3
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream 5
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream$Builder 2
org.apache.commons.io.output.ThresholdingOutputStream 11
org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream 4
org.apache.commons.imaging.common.Allocator 10
org.apache.commons.imaging.common.AllocationRequestException 4
org.apache.commons.imaging.ImagingRuntimeException 2
java.math.BigInteger 8
org.apache.commons.io.output.ProxyOutputStream 7
org.apache.commons.io.output.TeeOutputStream 4
org.apache.commons.io.output.DemuxOutputStream 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_flush_1__42 2
org.apache.commons.io.output.FilterCollectionWriter$flush__56 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_flush_4__57 2
sun.nio.ch.FileChannelImpl 7
org.apache.commons.io.output.ClosedOutputStream 3
org.apache.commons.io.output.BrokenOutputStream 4
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream 1
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.ProxyOutputStream 1
org.apache.commons.io.output.TaggedOutputStream 1
java.io.ObjectOutputStream$BlockDataOutputStream 4
java.util.zip.DeflaterOutputStream 4
java.io.DataOutputStream 3
java.io.BufferedOutputStream 3
java.io.ObjectOutputStream 4
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_0__62 3
org.apache.commons.io.IOUtils$lambda_toByteArray_1__50 3
org.apache.commons.io.output.ThresholdingOutputStream$lambda_static_0__32 1
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_3__59 3
org.apache.commons.io.output.DeferredFileOutputStream 7
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream:org.apache.commons.io.output.DeferredFileOutputStream 1
org.apache.commons.io.output.ProxyOutputStream$handleIOException__10 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_close_3__12 2
org.apache.commons.io.output.CloseShieldOutputStream 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream 1
org.apache.commons.io.output.AbstractByteArrayOutputStream 8
org.apache.commons.io.IOUtils$lambda_toByteArray_0__49 3
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 9
org.apache.commons.io.input.BOMInputStream 12
java.util.AbstractSequentialList 2
org.apache.commons.io.ByteOrderMark 4
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.IOUtils:org.apache.commons.io.input.ClosedInputStream 1
org.apache.commons.io.input.NullInputStream 11
org.apache.commons.io.input.Input 1
java.nio.channels.spi.AbstractInterruptibleChannel 2
org.apache.commons.io.input.ThrottledInputStream 8
org.apache.commons.io.input.CountingInputStream 4
java.time.Duration 9
java.util.concurrent.TimeUnit 1
java.io.InterruptedIOException 2
java.lang.Long 10
java.io.ObjectInputStream 5
java.util.zip.CheckedInputStream 4
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject 2
org.apache.commons.io.input.ReadAheadInputStream$lambda_readAsync_1__65 3
java.util.concurrent.ForkJoinPool 5
java.util.concurrent.ThreadPoolExecutor 4
org.apache.commons.io.FileCleaningTracker$Reaper 1
java.util.concurrent.ConcurrentHashMap$CollectionView 3
java.lang.ref.ReferenceQueue 3
java.util.ArrayDeque 4
org.apache.commons.io.FileCleaningTracker$Tracker 2
org.apache.commons.io.FileDeleteStrategy 3
org.apache.commons.io.FileUtils 15
sun.nio.fs.AbstractFileSystemProvider 5
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy 1
java.io.FileNotFoundException 1
org.apache.commons.io.file.PathUtils 31
org.apache.commons.io.file.DeletingPathVisitor 9
org.apache.commons.io.file.CountingPathVisitor 15
org.apache.commons.io.file.SimplePathVisitor 3
java.nio.file.SimpleFileVisitor 5
org.apache.commons.io.file.SimplePathVisitor$lambda_new_0__114 2
org.apache.commons.io.filefilter.SymbolicLinkFileFilter 4
org.apache.commons.io.filefilter.AbstractFileFilter 19
java.lang.CloneNotSupportedException 1
java.lang.invoke.MemberName 4
org.apache.commons.io.file.StandardDeleteOption 1
org.apache.commons.io.file.StandardDeleteOption$lambda_overrideReadOnly_0__69 2
java.awt.BufferCapabilities:java.awt.ImageCapabilities:java.awt.Insets:java.awt.JobAttributes:java.awt.PageAttributes:java.awt.RenderingHints:java.awt.datatransfer.DataFlavor:java.awt.datatransfer.MimeType:java.awt.datatransfer.MimeTypeParameterList:java.awt.geom.AffineTransform:java.awt.geom.Dimension2D:java.awt.geom.Line2D:java.awt.geom.Path2D$Float:java.awt.geom.Point2D:java.awt.geom.RectangularShape:java.awt.image.renderable.RenderContext:java.lang.Object:java.lang.invoke.MemberName:java.lang.ref.Reference:java.net.HttpCookie:java.security.MessageDigest:java.security.MessageDigestSpi:java.security.Signature:java.security.SignatureSpi:java.text.BreakIterator:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.Format:java.text.MessageFormat:java.text.NumberFormat:java.text.SimpleDateFormat:java.util.AbstractMap:java.util.ArrayDeque:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.EnumSet:java.util.HashMap:java.util.HashSet:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Properties:java.util.TimeZone:java.util.TreeMap:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Manifest:java.util.zip.ZipEntry:javax.swing.ArrayTable:sun.font.AttributeValues:sun.font.FontLineMetrics:sun.java2d.SunGraphics2D:sun.java2d.loops.FontInfo:sun.util.calendar.CalendarDate 1
sun.util.calendar.CalendarDate 3
java.awt.image.renderable.RenderContext 1
java.text.MessageFormat 3
java.util.AbstractMap 6
java.awt.geom.Line2D 1
java.text.BreakIterator 1
javax.swing.ArrayTable 1
java.util.Calendar 3
java.text.Collator 1
java.awt.datatransfer.MimeType 3
java.awt.geom.Path2D$Float 1
java.util.TreeMap 5
java.util.Date 3
java.text.NumberFormat 3
java.util.Hashtable 7
java.security.Signature 2
java.util.HashSet 7
java.text.Format 1
java.util.HashMap 7
java.awt.ImageCapabilities 1
java.util.jar.Attributes 7
java.text.DateFormatSymbols 2
java.awt.JobAttributes 3
java.awt.BufferCapabilities 1
java.awt.PageAttributes 3
java.security.SignatureSpi 1
java.lang.ref.Reference 2
java.util.Hashtable$Entry 5
sun.java2d.SunGraphics2D 1
java.awt.geom.Dimension2D 1
java.text.SimpleDateFormat 3
java.util.jar.Manifest 3
sun.java2d.loops.FontInfo 2
java.util.IdentityHashMap 7
java.text.DecimalFormatSymbols 2
java.awt.geom.RectangularShape 1
java.net.HttpCookie 3
java.awt.datatransfer.DataFlavor 3
java.util.Properties 10
java.util.TimeZone 1
java.util.Locale 3
java.security.MessageDigest 2
java.util.zip.ZipEntry 6
java.util.EnumSet 2
java.awt.datatransfer.MimeTypeParameterList 3
sun.font.AttributeValues 3
java.security.MessageDigestSpi 1
java.awt.RenderingHints 7
sun.font.FontLineMetrics 2
java.text.DateFormat 3
java.awt.geom.Point2D 2
java.awt.geom.AffineTransform 3
java.awt.Insets 3
org.apache.commons.io.file.Counters 2
org.apache.commons.io.file.Counters$LongPathCounters 1
org.apache.commons.io.file.Counters$AbstractPathCounters 6
org.apache.commons.io.file.Counters$LongCounter 7
java.nio.file.FileTreeWalker 6
java.nio.file.FileTreeWalker$Event 4
java.lang.AssertionError 5
java.lang.Error 2
org.apache.commons.io.file.CleaningPathVisitor 6
org.apache.commons.io.file.PathUtils$toString__110 3
jdk.internal.logger.BootstrapLogger$RedirectedLoggers 2
jdk.internal.logger.LazyLoggers$LazyLoggerAccessor 5
jdk.internal.logger.SurrogateLogger 2
jdk.internal.logger.SimpleConsoleLogger 2
sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__112 3
org.apache.commons.io.input.BOMInputStream$length__31 1
org.apache.commons.io.filefilter.PrefixFileFilter$toFile__104 3
jdk.internal.module.ModuleLoaderMap$Mapper 2
java.awt.RenderingHints:java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.LinkedHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
jdk.internal.loader.BuiltinClassLoader$5 2
jdk.internal.module.ModuleReferenceImpl 4
jdk.internal.loader.BuiltinClassLoader$NullModuleReader 2
java.lang.invoke.StringConcatFactory$MethodHandleStringBuilderStrategy$1 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__113 3
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$3 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$2 1
jdk.internal.jimage.ImageReaderFactory$1 2
jdk.internal.jimage.ImageReader 3
java.nio.ByteOrder 2
jdk.internal.jimage.ImageReader$SharedImageReader 2
java.util.LinkedHashMap 3
java.security.Provider 6
java.util.WeakHashMap 4
java.util.concurrent.ConcurrentHashMap 8
jdk.internal.jimage.BasicImageReader 6
java.lang.ClassLoader 8
jdk.internal.reflect.Reflection 11
jdk.internal.jimage.NativeImageBuffer 1
java.nio.channels.FileChannel:java.nio.file.StandardOpenOption 1
jdk.internal.jimage.BasicImageReader$2 2
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
java.lang.reflect.Field 3
java.lang.reflect.Method 4
java.lang.reflect.Constructor 5
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
jdk.internal.jimage.ImageHeader 15
java.lang.InternalError 2
java.lang.VirtualMachineError 2
jdk.internal.jimage.ImageStringsReader 1
jdk.internal.jimage.decompressor.Decompressor 1
java.util.concurrent.ConcurrentHashMap$EntrySetView 6
java.util.AbstractCollection 7
java.util.concurrent.ConcurrentHashMap$KeySetView 7
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$1 1
javax.swing.TransferHandler$DropLocation 1
java.lang.ModuleLayer 1
org.apache.commons.io.comparator.DefaultFileComparator 1
org.apache.commons.io.comparator.AbstractFileComparator 1
sun.font.FontFamily 1
java.lang.invoke.MethodType 2
java.nio.DoubleBuffer 2
java.lang.module.ModuleDescriptor 3
org.apache.commons.imaging.color.ColorHunterLab 2
java.awt.PageAttributes$PrintQualityType 2
java.awt.MenuShortcut 2
java.io.ObjectStreamField 1
java.lang.Short 6
java.awt.image.IndexColorModel 2
org.apache.commons.io.comparator.SizeFileComparator 1
org.apache.commons.io.comparator.ExtensionFileComparator 1
org.apache.commons.io.input.TimestampedObserver 2
java.util.jar.Attributes$Name 2
java.lang.invoke.LambdaForm 2
java.lang.StackTraceElement 4
org.apache.commons.imaging.common.GenericImageMetadata$GenericImageMetadataItem 2
java.awt.Cursor 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange 1
java.net.InetAddress 2
java.lang.module.ModuleDescriptor$Version 2
java.util.OptionalLong 2
java.awt.CheckboxGroup 1
java.util.Currency 1
java.awt.geom.Rectangle2D$Float 1
java.nio.IntBuffer 2
java.lang.module.ModuleDescriptor$Exports 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue 1
javax.swing.event.EventListenerList 1
java.awt.Event 1
java.util.LongSummaryStatistics 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.awt.PageAttributes$ColorType 2
org.apache.commons.io.filefilter.PrefixFileFilter 5
java.security.Timestamp 2
org.apache.commons.imaging.ImageInfo$CompressionAlgorithm 1
java.lang.invoke.MethodHandle 1
sun.java2d.pipe.Region 2
java.time.format.Parsed 1
java.awt.AttributeValue 2
java.lang.module.Configuration 1
java.security.CodeSigner 2
java.awt.font.NumericShaper 2
org.apache.commons.imaging.color.ColorCieLab 2
sun.awt.AppContext 1
org.apache.commons.imaging.ImageInfo 2
org.apache.commons.imaging.ImageFormats 1
org.apache.commons.imaging.ImageInfo$ColorType 1
org.apache.commons.imaging.color.ColorHsv 2
org.apache.commons.io.filefilter.FalseFileFilter 3
java.util.HashMap$Node 4
java.lang.Module 4
org.apache.commons.io.comparator.ReverseFileComparator 1
org.apache.commons.io.monitor.SerializableFileTime 2
java.nio.file.attribute.FileTime 4
java.time.LocalTime 2
java.net.NetworkInterface 2
java.awt.font.TransformAttribute 1
java.awt.image.BandedSampleModel 1
sun.util.locale.BaseLocale 2
java.awt.font.FontRenderContext 1
jdk.internal.jimage.ImageReader$Node 3
java.lang.invoke.LambdaForm$Name 2
java.awt.image.ComponentSampleModel 1
java.time.ZoneId 2
java.time.ZonedDateTime 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
org.apache.commons.imaging.color.ColorXyz 2
java.lang.Double 10
java.io.FilePermission 2
java.lang.Character$Subset 2
java.lang.invoke.StringConcatFactory$Recipe 1
java.awt.image.ComponentColorModel 1
java.util.OptionalInt 2
java.time.LocalDateTime 2
sun.nio.ch.FileKey 1
java.time.ZoneOffset 2
java.security.AccessControlContext 1
java.time.temporal.ValueRange 2
java.lang.module.ModuleDescriptor$Requires 2
java.awt.geom.Rectangle2D 1
java.security.BasicPermission 2
java.awt.JobAttributes$DialogType 2
org.apache.commons.imaging.mylzw.MyLzwCompressor$ByteArray 1
java.net.InterfaceAddress 2
javax.imageio.ImageTypeSpecifier 1
java.net.Inet4Address 1
java.awt.JobAttributes$SidesType 2
jdk.internal.module.IllegalAccessLogger$Usage 1
java.time.Clock 1
sun.nio.fs.UnixFileStore 2
java.lang.Thread$WeakClassKey 2
org.apache.commons.imaging.color.ColorHsl 2
sun.font.FontStrikeDesc 2
java.time.Period 2
java.lang.ProcessBuilder$Redirect 1
org.apache.commons.imaging.common.BinaryConstant 1
org.apache.commons.imaging.color.ColorCieLch 2
java.lang.module.ModuleReference 1
java.awt.JobAttributes$DefaultSelectionType 2
java.lang.invoke.LambdaFormEditor$Transform 2
org.apache.commons.io.file.CopyDirectoryVisitor 7
org.apache.commons.imaging.color.ColorCieLuv 2
java.text.ParsePosition 2
java.time.OffsetDateTime 2
java.time.Instant 4
java.awt.Font 2
java.time.zone.ZoneRules 2
sun.util.calendar.Era 2
java.lang.Boolean 5
java.awt.PageAttributes$MediaType 2
java.awt.image.ColorModel 3
java.time.format.DecimalStyle 2
jdk.internal.org.objectweb.asm.Handle 2
java.math.BigDecimal 2
java.lang.Runtime$Version 2
java.lang.Byte 4
java.util.TreeMap$Entry 4
java.time.LocalDate 2
java.time.OffsetTime 2
sun.java2d.loops.SurfaceType 2
java.awt.BasicStroke 1
java.text.AttributedCharacterIterator$Attribute 2
java.util.zip.ZipFile$Source$Key 1
sun.font.CoreMetrics 1
org.apache.commons.imaging.formats.jpeg.segments.App2Segment 1
java.awt.AWTKeyStroke 2
java.security.CodeSource 3
java.lang.ProcessHandleImpl 2
org.apache.commons.io.file.AccumulatorPathVisitor 4
java.nio.FloatBuffer 2
java.awt.JobAttributes$DestinationType 2
java.awt.Color 2
java.lang.module.ModuleDescriptor$Provides 2
jdk.internal.module.ModuleHashes 2
java.util.stream.Collectors$Partition 1
jdk.internal.module.ModuleBootstrap$2 2
java.io.BufferedReader$1 3
java.nio.file.Files$2 3
org.apache.commons.io.function.UncheckedIOIterator 2
org.apache.commons.io.function.UncheckedIOIterator$hasNext__26 3
org.apache.commons.io.LineIterator 5
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_4__40 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_4__60 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_4__61 3
org.apache.commons.io.input.SequenceReader 4
org.apache.commons.io.input.AbstractCharacterFilterReader 3
org.apache.commons.io.input.BoundedReader 3
org.apache.commons.io.input.UnsynchronizedBufferedReader 5
org.apache.commons.io.input.UncheckedBufferedReader$lambda_ready_7__84 3
java.io.StringReader 5
org.apache.commons.io.input.UncheckedFilterReader$lambda_ready_6__83 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_2__99 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_2__98 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.io.FilterReader:java.io.InputStreamReader:java.io.Reader:java.io.StringReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.CloseShieldReader 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
java.io.BufferedReader$1:java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:java.nio.file.FileTreeIterator:java.nio.file.Files$2:org.apache.commons.io.function.IOStream$1:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.StreamIterator 3
org.apache.commons.io.function.UncheckedIOIterator$next__27 3
java.util.NoSuchElementException 2
org.apache.commons.io.function.IOStream$1 2
java.nio.file.FileTreeIterator 3
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.ClosedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.UncheckedBufferedReader$lambda_readLine_6__47 3
org.apache.commons.io.LineIterator$addSuppressed__25 3
java.util.zip.ZipFile 1
org.apache.commons.io.input.CloseShieldInputStream 1
org.apache.commons.io.input.UnixLineEndingInputStream 5
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream 1
org.apache.commons.imaging.icc.CachingInputStream 3
org.apache.commons.io.input.TeeInputStream 4
org.apache.commons.io.input.ByteBufferCleaner 2
org.apache.commons.io.input.ByteBufferCleaner$Java9Cleaner 1
org.apache.commons.io.input.ByteBufferCleaner$Java8Cleaner 1
org.apache.commons.io.input.MemoryMappedFileInputStream 8
org.apache.commons.io.input.UnsynchronizedBufferedInputStream 9
java.io.InputStream$1 6
java.util.zip.InflaterInputStream 6
java.io.BufferedInputStream 7
java.io.FileInputStream 6
org.apache.commons.io.input.UnsynchronizedFilterInputStream 8
java.io.ObjectInputStream$PeekInputStream 4
java.io.ObjectInputStream$BlockDataInputStream 4
java.io.PushbackInputStream 6
org.apache.commons.io.input.WindowsLineEndingInputStream 4
org.apache.commons.io.input.AutoCloseInputStream 4
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_close_1__1 3
org.apache.commons.io.input.ObservableInputStream$closed__6 3
org.apache.commons.io.function.IOStreams$lambda_forAll_0__20 3
java.util.stream.StreamSupport 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteError_2__7 3
java.io.SequenceInputStream 4
java.util.jar.Manifest$FastInputStream 4
java.net.ServerSocket 2
java.io.FileOutputStream 4
java.nio.channels.spi.AbstractSelector 1
jdk.internal.loader.Loader$NullModuleReader 1
org.apache.commons.io.input.ReversedLinesFileReader 4
java.net.DatagramSocket 1
java.net.Socket 2
org.apache.commons.io.function.IOBaseStream 1
org.apache.commons.io.function.UncheckedIOBaseStream 1
jdk.internal.module.ModulePatcher$JarResourceFinder 1
org.apache.commons.io.input.Tailer$RandomAccessFileBridge 6
org.apache.commons.imaging.formats.webp.WebPImageParser$ChunksReader 1
jdk.internal.module.ModulePatcher$ExplodedResourceFinder 1
java.net.URLClassLoader 1
jdk.internal.module.ModuleReferences$ExplodedModuleReader 1
java.io.ByteArrayOutputStream 8
jdk.internal.module.ModuleReferences$SafeCloseModuleReader 1
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 3
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 3
jdk.internal.module.ModuleReferences$JarModuleReader 1
jdk.internal.module.ModuleReferences$JModModuleReader 1
jdk.internal.jmod.JmodFile 1
jdk.internal.loader.URLClassPath$Loader 6
java.io.OutputStream$1 3
jdk.internal.module.ModulePatcher$PatchedModuleReader 3
jdk.internal.loader.URLClassPath$JarLoader 18
jdk.internal.loader.URLClassPath$JarLoader$1 2
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.util.TreeMap$EntrySet 3
java.util.TreeMap$KeySet 3
java.lang.ClassNotFoundException 1
java.lang.ExceptionInInitializerError 1
java.security.PrivilegedActionException 3
java.lang.reflect.UndeclaredThrowableException 2
java.lang.reflect.InvocationTargetException 2
jdk.internal.loader.FileURLMapper 3
sun.net.www.ParseUtil 2
java.util.jar.JarFile 7
jdk.internal.util.jar.JarIndex 9
sun.net.util.URLUtil 1
org.apache.commons.imaging.formats.rgbe.RgbeInfo 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_8__23 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.ObservableInputStream$finished__38 3
org.apache.commons.io.FileUtils$lambda_cleanDirectory_0__34 3
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataByte_0__39 3
org.apache.commons.io.input.MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.function.IOConsumer$lambda_static_0__19 1
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_7__67 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_2__91 3
org.apache.commons.io.output.UncheckedAppendableImpl$append__92 2
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_2__90 2
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.input.TaggedInputStream 1
org.apache.commons.io.IOIndexedException 2
java.awt.HeadlessException:java.io.InvalidClassException:java.lang.Throwable:java.net.URISyntaxException:java.nio.file.FileSystemException:java.nio.file.InvalidPathException:java.util.regex.PatternSyntaxException:sun.nio.fs.UnixException 1
java.util.stream.Collectors$1OptionalBox 1
java.util.WeakHashMap$Entry 4
java.util.concurrent.ConcurrentHashMap$Node 4
java.lang.invoke.ClassSpecializer$SpeciesData 2
org.apache.commons.io.file.Counters$BigIntegerCounter 5
java.security.AllPermission 2
org.apache.commons.imaging.color.ColorCmyk 2
jdk.internal.misc.Signal 2
java.awt.image.PackedColorModel 1
java.awt.JobAttributes$MultipleDocumentHandlingType 2
java.awt.AlphaComposite 1
java.time.chrono.AbstractChronology 2
java.awt.DisplayMode 2
java.awt.BufferCapabilities$FlipContents 2
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.util.AbstractSet 3
sun.java2d.loops.CompositeType 2
java.nio.ShortBuffer 2
java.util.logging.Level 2
java.lang.module.ModuleDescriptor$Opens 2
org.apache.commons.imaging.palette.ColorCount 1
java.lang.invoke.StringConcatFactory$Key 1
java.net.Proxy 2
java.security.Provider$ServiceKey 1
java.beans.PropertyDescriptor 1
java.time.zone.ZoneOffsetTransition 2
java.util.ResourceBundle$CacheKey 2
java.text.FieldPosition 2
java.util.PropertyPermission 2
java.awt.RenderingHints$Key 1
java.lang.Package 4
javax.security.auth.Subject 2
sun.util.locale.BaseLocale$Key 1
java.lang.reflect.Parameter 2
java.net.SocketPermission 2
java.security.cert.CertPath 2
org.apache.commons.imaging.color.ColorDin99Lab 2
java.lang.module.ResolvedModule 2
jdk.internal.org.objectweb.asm.Type 4
java.awt.font.TextHitInfo 2
java.util.UUID 2
jdk.internal.module.ServicesCatalog$ServiceProvider 1
java.math.MathContext 2
java.awt.Dimension 2
java.util.OptionalDouble 2
java.awt.PageAttributes$OriginType 2
org.apache.commons.imaging.color.ColorCmy 2
java.awt.PageAttributes$OrientationRequestedType 2
java.nio.LongBuffer 2
sun.util.locale.LocaleExtensions 2
java.lang.invoke.LambdaForm$NamedFunction 2
java.util.logging.LogManager$CloseOnReset 1
java.security.cert.Certificate 1
javax.crypto.CryptoPermission 3
java.time.zone.ZoneOffsetTransitionRule 2
org.apache.commons.io.comparator.PathFileComparator 1
org.apache.commons.io.comparator.LastModifiedFileComparator 1
org.apache.commons.io.comparator.DirectoryFileComparator 1
org.apache.commons.io.comparator.NameFileComparator 1
org.apache.commons.io.comparator.CompositeFileComparator 1
java.lang.ThreadGroup 6
java.time.temporal.ChronoField 1
sun.font.EAttribute 1
java.lang.invoke.MethodTypeForm 1
org.apache.commons.imaging.common.RationalNumber 3
java.lang.invoke.SerializedLambda 1
java.io.CharArrayWriter:java.io.StringWriter:java.lang.StringBuilder:java.nio.CharBuffer 1
org.apache.commons.io.filefilter.AgeFileFilter 4
org.apache.commons.io.filefilter.DelegateFileFilter 3
org.apache.commons.io.filefilter.TrueFileFilter 3
org.apache.commons.io.filefilter.OrFileFilter 4
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.apache.commons.io.filefilter.NameFileFilter 5
org.apache.commons.io.filefilter.RegexFileFilter 3
org.apache.commons.io.filefilter.WildcardFileFilter 8
org.apache.commons.io.filefilter.AndFileFilter 5
org.apache.commons.io.filefilter.SizeFileFilter 7
org.apache.commons.io.filefilter.NotFileFilter 5
org.apache.commons.io.filefilter.SuffixFileFilter 5
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet 2
org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory 3
org.apache.commons.imaging.formats.tiff.TiffDirectory 4
java.lang.invoke.MethodHandles$Lookup 1
sun.font.StrikeMetrics 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo 2
java.math.MutableBigInteger 1
java.awt.geom.Rectangle2D$Double 1
java.time.format.DateTimePrintContext 1
org.apache.commons.io.output.ByteArrayOutputStream 6
org.apache.commons.imaging.FormatCompliance 7
java.lang.ProcessBuilder$Redirect$2 1
java.awt.MenuComponent 1
java.awt.image.BufferedImage 2
sun.reflect.annotation.TypeAnnotation 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
org.apache.commons.io.file.Counters$LongCounter:org.apache.commons.io.file.Counters$NoopCounter 1
java.lang.invoke.Invokers 1
java.awt.FontMetrics 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
org.apache.commons.imaging.icc.IccProfileInfo 4
org.apache.commons.imaging.icc.IccTag 1
java.lang.StringBuilder:java.util.Arrays 1
org.apache.commons.imaging.icc.IccTagDataTypes 2
org.apache.commons.imaging.icc.IccTagDataTypes$5 1
org.apache.commons.imaging.common.BinaryFunctions 8
org.apache.commons.imaging.bytesource.InputStreamByteSource$BlockInputStream 4
org.apache.commons.imaging.bytesource.InputStreamByteSource 5
java.io.DataInputStream 2
org.apache.commons.imaging.bytesource.InputStreamByteSource$Block 2
java.lang.ProcessBuilder$NullInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_available_0__66 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.MemoryMappedFileInputStream:org.apache.commons.io.input.ReaderInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.nio.file.TempFileHelper 1
sun.nio.fs.LinuxFileSystemProvider 2
java.nio.file.FileSystemException 2
org.apache.commons.io.output.CountingOutputStream 1
org.apache.commons.io.output.NullOutputStream 2
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless$BufferOutputStream 2
org.apache.commons.imaging.ImagingException 2
java.lang.ProcessBuilder$NullOutputStream 1
org.apache.commons.imaging.mylzw.MyBitOutputStream 3
org.apache.commons.io.output.AppendableOutputStream 1
org.apache.commons.io.output.QueueOutputStream 1
java.util.concurrent.DelayQueue 3
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.lang.ProcessBuilder$NullOutputStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
org.apache.commons.io.input.XmlStreamReader$lambda_getXmlProlog_0__71 3
org.apache.commons.io.input.ProxyInputStream$rethrow__95 3
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataBytes_1__87 3
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.input.ClosedInputStream 2
org.apache.commons.io.input.ChecksumInputStream 4
java.util.zip.CRC32 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.lang.ThreadLocal:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream 1
org.apache.commons.imaging.formats.tiff.itu_t4.BitInputStreamFlexible 1
org.apache.commons.io.input.QueueInputStream 3
java.util.concurrent.LinkedBlockingQueue 3
org.apache.commons.imaging.mylzw.BitsToByteInputStream 2
org.apache.commons.imaging.mylzw.MyBitInputStream 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream:org.apache.commons.io.input.WindowsLineEndingInputStream 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.util.logging.Logger 4
org.apache.commons.imaging.icc.IccTagDataTypes$4 1
org.apache.commons.imaging.icc.IccTagDataTypes$2 1
org.apache.commons.imaging.icc.IccTagDataTypes$1 1
org.apache.commons.imaging.icc.IccTagDataTypes$3 1
java.nio.channels.FileChannel$MapMode 1
java.util.regex.PatternSyntaxException 1
java.nio.file.InvalidPathException 1
java.net.URISyntaxException 1
java.io.InvalidClassException 1
java.awt.HeadlessException 1
java.util.DoubleSummaryStatistics 1
java.nio.charset.CodingErrorAction 1
java.awt.AWTEvent 1
sun.net.www.MessageHeader 1
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$GpsInfo 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputField 2
jdk.internal.perf.PerfCounter 2
java.time.temporal.ChronoUnit 1
java.lang.StackFrameInfo 1
java.lang.ProcessBuilder$Redirect$1 1
java.util.ServiceLoader 4
java.lang.ProcessImpl 1
org.apache.commons.imaging.formats.tiff.TiffField 13
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii 2
org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType 2
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__120 3
org.apache.commons.imaging.common.ByteConversions 24
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__116 3
org.apache.commons.imaging.internal.Debug 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble 1
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__119 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong 1
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__118 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8 1
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__117 2
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString 1
java.nio.charset.StandardCharsets:org.apache.commons.imaging.formats.tiff.TiffField 1
jdk.internal.math.FDBigInteger 26
org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment 2
org.apache.commons.imaging.formats.jpeg.segments.SosSegment 1
org.apache.commons.imaging.formats.jpeg.segments.ComSegment 1
org.apache.commons.imaging.formats.jpeg.segments.GenericSegment 1
org.apache.commons.imaging.formats.jpeg.segments.AppnSegment 1
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment 1
org.apache.commons.imaging.formats.jpeg.segments.JfifSegment 1
org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment 1
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment 1
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment 1
java.util.concurrent.CompletableFuture 1
java.io.ObjectStreamClass 1
java.text.Annotation 1
java.util.concurrent.Semaphore 1
java.security.AlgorithmParameters 1
java.net.SocketImpl 1
java.awt.image.DirectColorModel 3
java.security.Permission 2
java.awt.geom.Point2D$Float 1
java.lang.ProcessBuilder$Redirect$5 1
jdk.internal.module.ModuleHashes$lambda_toString_1__82 2
java.util.Map$Entry 1
org.apache.commons.imaging.palette.ColorGroup 1
javax.swing.TimerQueue 2
javax.accessibility.AccessibleStateSet 1
java.security.PermissionCollection 1
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
org.apache.commons.io.file.Counters$NoopCounter 4
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes$1 1
org.apache.commons.imaging.common.GenericImageMetadata 2
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$Directory 3
org.apache.commons.imaging.formats.gif.GifImageMetadataItem 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
sun.java2d.loops.GraphicsPrimitive 1
java.util.EventObject 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.time.format.DateTimeFormatter 1
org.apache.commons.imaging.formats.icns.IcnsType 1
java.awt.Component 1
java.time.format.DateTimeParseContext 1
jdk.internal.org.objectweb.asm.TypePath 4
javax.accessibility.AccessibleBundle 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceSegment 1
java.security.SecureRandomSpi 1
java.util.concurrent.atomic.AtomicLong 1
javax.accessibility.AccessibleRelationSet 1
java.lang.ProcessBuilder$Redirect$3 1
sun.security.util.JarConstraintsParameters 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.beans.PropertyChangeEvent 1
sun.reflect.annotation.AnnotationType 1
java.beans.FeatureDescriptor 1
jdk.internal.org.objectweb.asm.Label 1
java.awt.Graphics 1
jdk.internal.misc.Signal$NativeHandler 2
java.security.ProtectionDomain 1
java.security.Provider$Service 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes 1
java.awt.Point 1
java.lang.ProcessBuilder$Redirect$6 1
jdk.internal.module.ModuleResolution 1
org.apache.commons.imaging.formats.jpeg.JpegImageMetadata 2
java.lang.invoke.MethodHandleImpl$LoopClauses 1
org.apache.commons.imaging.common.RationalNumber$Option 1
java.text.CalendarBuilder 1
java.awt.geom.Point2D$Double 1
java.util.IntSummaryStatistics 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPiece 1
java.awt.Rectangle 1
java.awt.ScrollPaneAdjustable 1
sun.util.locale.Extension 1
java.nio.channels.FileLock 1
java.lang.ProcessBuilder$Redirect$4 1
java.security.SecureRandom 1
org.apache.commons.io.filefilter.PathVisitorFileFilter 6
java.nio.file.CopyMoveHelper 1
org.apache.commons.io.filefilter.AgeFileFilter$lambda_accept_0__109 3
org.apache.commons.io.function.IOIteratorAdapter 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
org.apache.commons.io.input.RandomAccessFileInputStream$Builder 1
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream$Builder 1
java.nio.channels.Channels 1
java.lang.OutOfMemoryError 1
org.apache.commons.io.output.FileWriterWithEncoding$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding 4
org.apache.commons.io.filefilter.NameFileFilter$lambda_acceptBaseName_0__81 2
org.apache.commons.io.filefilter.SuffixFileFilter$lambda_accept_0__80 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_0__54 2
org.apache.commons.io.FileUtils$lambda_isFileNewer_3__55 3
org.apache.commons.io.filefilter.CanWriteFileFilter 2
org.apache.commons.io.filefilter.FileEqualsFileFilter 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_0__53 2
org.apache.commons.io.filefilter.CanExecuteFileFilter 2
org.apache.commons.io.filefilter.DirectoryFileFilter 2
org.apache.commons.io.filefilter.EmptyFileFilter 3
org.apache.commons.io.filefilter.WildcardFileFilter$lambda_accept_0__79 2
org.apache.commons.io.filefilter.PrefixFileFilter$lambda_accept_0__78 2
org.apache.commons.io.filefilter.PathEqualsFileFilter 2
org.apache.commons.io.filefilter.HiddenFileFilter 3
org.apache.commons.io.filefilter.FileFileFilter 2
org.apache.commons.io.filefilter.CanReadFileFilter 2
org.apache.commons.io.filefilter.WildcardFilter 3
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_0__51 2
org.apache.commons.io.filefilter.PathMatcherFileFilter 2
org.apache.commons.io.filefilter.IOFileFilter 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_2__107 2
org.apache.commons.io.filefilter.PathVisitorFileFilter$lambda_accept_0__97 3
org.apache.commons.io.filefilter.HiddenFileFilter$lambda_accept_0__105 3
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_2__103 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_2__108 2
org.apache.commons.io.filefilter.EmptyFileFilter$lambda_accept_0__106 3
org.apache.commons.io.filefilter.SizeFileFilter$lambda_accept_0__102 3
org.apache.commons.io.filefilter.FalseFileFilter:org.apache.commons.io.filefilter.TrueFileFilter 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_1__76 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_1__75 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_1__77 2
org.apache.commons.io.serialization.ValidatingObjectInputStream$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream 2
org.apache.commons.io.output.LockableFileWriter$Builder 1
java.io.DeleteOnExitHook 1
java.util.Spliterators 1
java.nio.file.Files$lambda_asUncheckedRunnable_0__115 2
org.apache.commons.io.input.UncheckedBufferedReader$Builder$lambda_get_0__29 3
org.apache.commons.io.input.UncheckedBufferedReader$Builder 2
org.apache.commons.io.input.UnsynchronizedBufferedInputStream$Builder 1
org.apache.commons.io.input.UncheckedFilterReader$Builder$lambda_get_0__28 3
org.apache.commons.io.input.UncheckedFilterReader$Builder 2
org.apache.commons.io.input.XmlStreamReader$Builder 1
java.util.List 1
org.apache.commons.io.input.UnsupportedOperationExceptions 3
org.apache.commons.io.input.MarkShieldInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_reset_5__96 2
org.apache.commons.io.function.IOStreams$lambda_forEach_1__72 2
org.apache.commons.io.input.XmlStreamReaderException 6
org.apache.commons.io.output.UncheckedFilterOutputStream$Builder 1
org.apache.commons.io.input.Tailer 6
org.apache.commons.io.input.TailerListenerAdapter 6
java.util.concurrent.AbstractExecutorService 1
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:org.apache.commons.io.function.IOStream$1 1
org.apache.commons.io.filefilter.WildcardFileFilter$Builder 1
org.apache.commons.io.input.UnsynchronizedFilterInputStream$Builder 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream$Builder 2
org.apache.commons.io.input.MessageDigestCalculatingInputStream 2
org.apache.commons.io.output.DeferredFileOutputStream$Builder 1
org.apache.commons.io.output.DeferredFileOutputStream$getTempDirectory__70 3
org.apache.commons.io.input.QueueInputStream$Builder 1
org.apache.commons.io.input.ObservableInputStream$Builder 1
org.apache.commons.io.input.ReversedLinesFileReader$Builder 1
java.io.UnsupportedEncodingException 1
org.apache.commons.io.StandardLineSeparator 1
org.apache.commons.io.input.ReversedLinesFileReader$FilePart 2
org.apache.commons.io.output.XmlStreamWriter$Builder 1
org.apache.commons.io.input.MemoryMappedFileInputStream$Builder 1
java.nio.file.NoSuchFileException 1
org.apache.commons.io.file.PathUtils$lambda_overrideReadOnly_2__45 2
java.util.AbstractCollection:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.LinkedList:java.util.PriorityQueue:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.Vector:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$ValuesView:java.util.concurrent.CopyOnWriteArrayList:java.util.concurrent.DelayQueue:java.util.concurrent.LinkedBlockingQueue:sun.awt.util.IdentityArrayList 1
jdk.internal.perf.Perf$CleanerAction 1
jdk.internal.perf.Perf 2
java.lang.invoke.MethodHandleNatives$CallSiteContext 1
java.lang.ref.Finalizer$FinalizerThread 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$BootstrapMessageLoggerTask 2
jdk.internal.misc.InnocuousThread 8
java.util.zip.ZipFile$CleanableResource 1
sun.java2d.Disposer 1
java.awt.EventDispatchThread 1
java.lang.ref.Finalizer$2 1
jdk.internal.ref.CleanerImpl 1
jdk.internal.ref.PhantomCleanable 3
jdk.internal.ref.WeakCleanable 3
jdk.internal.ref.SoftCleanable 3
jdk.internal.misc.Unsafe 9
java.util.zip.Deflater$DeflaterZStreamRef 1
java.util.concurrent.ForkJoinWorkerThread 1
org.apache.commons.io.ThreadMonitor 1
org.apache.commons.io.ThreadUtils 2
org.apache.commons.io.monitor.FileAlterationMonitor 1
org.apache.commons.io.monitor.FileAlterationMonitor$checkAndNotify__85 2
java.lang.Iterable 1
jdk.internal.misc.Signal$1 1
java.util.zip.Inflater$InflaterZStreamRef 1
java.util.concurrent.ThreadPoolExecutor$Worker 1
java.util.concurrent.CompletableFuture$Completion 1
jdk.internal.ref.CleanerImpl$PhantomCleanableRef 2
jdk.internal.ref.CleanerImpl$CleanerCleanable 1
jdk.internal.ref.CleanerImpl$WeakCleanableRef 2
java.awt.EventDispatchThread:java.lang.invoke.MethodHandleNatives$CallSiteContext:java.lang.ref.Finalizer$2:java.lang.ref.Finalizer$FinalizerThread:java.util.concurrent.CompletableFuture$Completion:java.util.concurrent.ForkJoinWorkerThread:java.util.concurrent.ThreadPoolExecutor$Worker:java.util.zip.Deflater$DeflaterZStreamRef:java.util.zip.Inflater$InflaterZStreamRef:java.util.zip.ZipFile$CleanableResource:javax.swing.TimerQueue:sun.java2d.Disposer 1
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
org.apache.commons.io.input.BOMInputStream$matches__86 2
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.ProxyWriter 1
jdk.internal.logger.LazyLoggers$lambda_getLoggerFromFinder_0__88 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder 1
java.lang.ref.WeakReference 2
jdk.internal.logger.LazyLoggers$JdkLazyLogger 2
jdk.internal.logger.LazyLoggers$LazyLoggerWrapper 2
jdk.internal.logger.AbstractLoggerWrapper 1
jdk.internal.logger.LoggerFinderLoader 1
jdk.internal.logger.DefaultLoggerFinder 4
jdk.internal.logger.DefaultLoggerFinder$1 2
jdk.internal.misc.VM 2
jdk.internal.logger.BootstrapLogger 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder$1 1
jdk.internal.logger.DefaultLoggerFinder$SharedLoggers 1
java.lang.ref.PhantomReference 1
java.util.concurrent.ConcurrentHashMap$ValuesView 1
java.util.PriorityQueue 1
jdk.internal.loader.BuiltinClassLoader$4 1
jdk.internal.loader.URLClassPath 7
jdk.internal.loader.URLClassPath$3 2
jdk.internal.loader.URLClassPath$FileLoader 3
jdk.internal.misc.SharedSecrets 1
java.util.StringTokenizer 6
java.util.jar.JarFile$JarFileEntry 3
java.util.jar.JarEntry 2
jdk.internal.loader.URLClassPath$JarLoader$2 8
jdk.internal.loader.Resource 6
jdk.internal.loader.URLClassPath$JarLoader$3 2
jdk.internal.loader.URLClassPath$1 3
jdk.internal.loader.URLClassPath$FileLoader$1 5
jdk.internal.module.ModulePatcher$ExplodedResourceFinder$1 5
jdk.internal.module.ModulePatcher$PatchedModuleReader$1 6
jdk.internal.module.ModulePatcher$JarResourceFinder$1 5
jdk.internal.loader.URLClassPath$Loader$1 5
jdk.internal.loader.Loader$3 2
jdk.internal.loader.BuiltinClassLoader$1 3
jdk.internal.loader.URLClassPath$2 3
jdk.internal.loader.BuiltinClassLoader 6
jdk.internal.util.jar.InvalidJarIndexError 1
jdk.internal.loader.ClassLoaders$AppClassLoader 1
java.lang.SecurityException 1
java.security.SecureClassLoader 2
java.util.zip.Checksum 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$1 1
java.lang.Thread$1 2
jdk.internal.misc.InnocuousThread$1 2
jdk.internal.perf.Perf$GetPerfAction 1
java.lang.RuntimePermission 1
java.nio.file.Files$FileTypeDetectors$1 1
jdk.internal.jimage.BasicImageReader$1 1
jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1 1
java.lang.StackWalker 1
java.lang.ref.Finalizer$1 1
sun.security.action.GetPropertyAction 1
jdk.internal.misc.InnocuousThread$2 1
jdk.internal.loader.BootLoader$PackageHelper$1 1
jdk.internal.misc.InnocuousThread$3 1
jdk.internal.jimage.NativeImageBuffer$1 1
java.lang.Runtime 2
java.lang.UnsatisfiedLinkError 1
java.lang.LinkageError 1
jdk.internal.reflect.ClassDefiner$1 2
jdk.internal.reflect.DelegatingClassLoader 1
jdk.internal.logger.BootstrapLogger$DetectBackend$1 1
java.lang.Class$3 1
java.lang.Class$1 2
jdk.internal.reflect.MethodAccessorGenerator$1 1
jdk.internal.reflect.ClassDefiner 1
java.lang.ArrayIndexOutOfBoundsException 1
java.lang.IllegalAccessException 1
java.lang.InstantiationException 1
java.lang.System$1 1
java.lang.Class$2 1
java.nio.file.Files$FileTypeDetectors$2 1
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.apache.commons.imaging.formats.bmp.BmpHeaderInfo$ColorSpace 1
org.apache.commons.imaging.formats.bmp.BmpHeaderInfo$ColorSpaceCoordinate 1
org.apache.commons.imaging.formats.bmp.BmpHeaderInfo 1
org.apache.commons.imaging.formats.bmp.PixelParserRle 5
org.apache.commons.imaging.formats.bmp.AbstractPixelParser 2
org.apache.commons.imaging.formats.bmp.PixelParserRgb 3
org.apache.commons.imaging.formats.bmp.AbstractPixelParserSimple 2
org.apache.commons.imaging.formats.bmp.PixelParserBitFields 4
org.apache.commons.imaging.formats.bmp.BmpImageContents 1
org.apache.commons.imaging.common.ImageBuilder 5
java.awt.image.RasterFormatException 1
java.awt.image.DataBufferInt 1
java.awt.color.ColorSpace 1
java.awt.image.Raster 1

Fuzzer: ImagingGifFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 13897 94.0%
gold [1:9] 763 5.16%
yellow [10:29] 116 0.78%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 14777 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4305 3894 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].close() call site: 03894
3528 10454 [org.apache.commons.imaging.common.BinaryFunctions].read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder) call site: 10454
2076 1502 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 01502
2048 8225 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 08225
1001 498 [org.apache.commons.imaging.common.ByteConversions].toLongs(byte[],int,int,java.nio.ByteOrder) call site: 00498
312 3581 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].writeByte(int) call site: 03581
250 21 [org.apache.commons.imaging.formats.gif.GifImageParser].readFile(org.apache.commons.imaging.bytesource.ByteSource,boolean,org.apache.commons.imaging.FormatCompliance) call site: 00021
60 332 [org.apache.commons.imaging.internal.Debug].debug(java.lang.String) call site: 00332
54 14529 [org.apache.commons.imaging.mylzw.MyLzwDecompressor].decompress(java.io.InputStream,int) call site: 14529
52 14456 [org.apache.commons.imaging.mylzw.MyLzwDecompressor].decompress(java.io.InputStream,int) call site: 14456
42 14667 [org.apache.commons.imaging.formats.gif.GifImageParser].readFile(org.apache.commons.imaging.bytesource.ByteSource,boolean,org.apache.commons.imaging.FormatCompliance) call site: 14667
12 14108 [org.apache.commons.imaging.FormatCompliance].compare(java.lang.String,int,int) call site: 14108

Runtime coverage analysis

Covered functions
613
Functions that are reachable but not covered
187
Reachable functions
248
Percentage of reachable functions covered
24.6%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ImagingGifFuzzer 1
org.apache.commons.imaging.formats.gif.GifImageParser 18
org.apache.commons.imaging.AbstractImageParser 1
org.apache.commons.imaging.common.BinaryFileParser 2
java.lang.Object 5
org.apache.commons.imaging.bytesource.ByteSource 5
java.util.Objects 8
org.apache.commons.io.build.AbstractOrigin$ByteArrayOrigin 4
org.apache.commons.io.build.AbstractOrigin 13
org.apache.commons.io.build.AbstractSupplier 2
org.apache.commons.imaging.FormatCompliance 11
java.util.ArrayList 15
org.apache.commons.io.input.BoundedInputStream 14
org.apache.commons.io.input.ProxyInputStream 15
org.apache.commons.io.input.ProxyInputStream$handleIOException__1 3
org.apache.commons.io.IOUtils 28
org.apache.commons.io.input.CircularInputStream 3
org.apache.commons.io.input.AbstractInputStream 5
java.io.InputStream 9
org.apache.commons.io.output.LockableFileWriter 10
org.apache.commons.io.output.CloseShieldWriter 1
java.io.PrintWriter 16
org.apache.commons.io.output.ProxyCollectionWriter 11
org.apache.commons.io.output.FilterCollectionWriter 15
org.apache.commons.io.output.FilterCollectionWriter$close__19 3
org.apache.commons.io.function.IOConsumer 6
org.apache.commons.io.function.IOConsumer$init__38 3
org.apache.commons.io.function.IOStreams 8
org.apache.commons.io.function.IOStream 3
org.apache.commons.io.function.IOStreamAdapter 2
org.apache.commons.io.function.IOBaseStreamAdapter 2
java.util.stream.Stream 2
org.apache.commons.io.function.IOStreams$init__31 3
java.util.concurrent.atomic.AtomicReference 3
java.util.concurrent.atomic.AtomicInteger 3
org.apache.commons.io.function.IOStream$lambda_forAll_11__49 2
org.apache.commons.io.IOExceptionList 5
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
java.io.IOException 3
java.util.AbstractSequentialList 2
java.lang.String 49
java.util.Formatter 4
java.lang.Integer 15
java.lang.Number 1
java.util.Collections 4
org.apache.commons.io.output.FilterCollectionWriter$nonNull__62 2
java.util.Collection 1
org.apache.commons.io.output.ProxyWriter 12
org.apache.commons.io.output.ProxyWriter$handleIOException__17 3
org.apache.commons.io.output.NullWriter 8
java.io.CharArrayWriter 8
org.apache.commons.io.output.XmlStreamWriter 6
java.io.OutputStreamWriter 9
java.io.StringWriter 12
java.lang.StringBuffer 9
java.lang.AbstractStringBuilder 9
java.lang.StringBuilder 18
java.nio.CharBuffer 8
org.apache.commons.io.output.AppendableWriter 7
java.lang.Class 42
jdk.internal.ref.CleanerImpl$SoftCleanableRef 2
java.lang.UnsupportedOperationException 2
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.lang.Class$EnclosingMethodInfo 1
java.lang.StringLatin1 18
java.lang.StringUTF16 24
java.lang.StringIndexOutOfBoundsException 2
javax.accessibility.AccessibleStateSet 1
org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment 2
org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment 1
org.apache.commons.imaging.formats.jpeg.segments.ComSegment 1
org.apache.commons.imaging.formats.jpeg.segments.GenericSegment 1
java.lang.NullPointerException 2
java.lang.RuntimeException 3
java.lang.Exception 3
java.lang.Throwable 17
sun.nio.fs.UnixException 2
java.lang.StringCoding 4
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment 1
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment 1
org.apache.commons.imaging.formats.jpeg.segments.SosSegment 1
org.apache.commons.imaging.formats.jpeg.segments.AppnSegment 1
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment 1
org.apache.commons.imaging.formats.jpeg.segments.JfifSegment 1
org.apache.commons.imaging.formats.tiff.TiffField 13
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString 1
java.nio.charset.StandardCharsets:org.apache.commons.imaging.formats.tiff.TiffField 1
org.apache.commons.imaging.ImagingException 2
org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType 2
org.apache.commons.imaging.common.BinaryFunctions 9
org.apache.commons.imaging.common.Allocator 10
java.lang.Math 5
org.apache.commons.imaging.common.AllocationRequestException 4
org.apache.commons.imaging.ImagingRuntimeException 2
java.math.BigInteger 8
java.lang.System 9
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii 2
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__119 3
org.apache.commons.imaging.common.ByteConversions 24
org.apache.commons.imaging.common.RationalNumber 3
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__117 3
org.apache.commons.imaging.internal.Debug 1
java.util.logging.Logger 3
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong 1
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__121 2
java.util.Arrays 16
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat 1
java.lang.Float 10
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble 1
java.lang.Double 10
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__120 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte 1
java.lang.Byte 4
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort 1
java.lang.Short 6
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8 1
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__118 2
java.util.Optional 4
java.nio.charset.CoderResult 5
org.apache.commons.io.comparator.NameFileComparator 1
org.apache.commons.io.comparator.AbstractFileComparator 1
java.util.regex.Matcher 4
java.security.CodeSource 3
java.lang.invoke.LambdaFormEditor$Transform 2
sun.net.www.MessageHeader 1
sun.font.FontStrikeDesc 2
sun.util.locale.LocaleExtensions 2
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
java.lang.invoke.MemberName 4
java.time.temporal.ValueRange 2
org.apache.commons.io.ByteOrderMark 4
java.awt.image.BufferedImage 2
java.util.concurrent.ConcurrentHashMap$CollectionView 2
java.time.temporal.ChronoUnit 1
java.util.Hashtable$Entry 5
java.time.LocalTime 2
org.apache.commons.imaging.palette.ColorGroup 1
sun.security.util.JarConstraintsParameters 1
java.util.Locale 3
java.nio.ByteOrder 2
org.apache.commons.io.filefilter.WildcardFileFilter 8
org.apache.commons.io.filefilter.AbstractFileFilter 19
sun.util.locale.BaseLocale 2
jdk.internal.module.ModuleReferenceImpl 4
java.lang.module.ModuleReference 1
java.lang.module.ModuleDescriptor 3
java.time.zone.ZoneOffsetTransition 2
org.apache.commons.imaging.common.RationalNumber$Option 1
java.text.NumberFormat 3
java.awt.Component 1
org.apache.commons.io.filefilter.OrFileFilter 4
java.util.Vector 13
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
java.lang.ProcessBuilder$Redirect$3 1
java.lang.Boolean 5
org.apache.commons.imaging.icc.IccProfileInfo 4
java.io.Writer 7
org.apache.commons.io.output.UncheckedFilterWriter 14
org.apache.commons.io.function.Uncheck 8
org.apache.commons.io.output.BrokenWriter 4
org.apache.commons.io.IOUtils$byteArray__3 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer$RecursiveInvocationException 1
java.lang.IllegalStateException 3
jdk.internal.logger.LazyLoggers$1 2
jdk.internal.logger.LazyLoggers 6
java.lang.System$LoggerFinder 1
jdk.internal.logger.LazyLoggers$getLoggerFinder__99 3
java.security.AccessController 4
jdk.internal.logger.DefaultLoggerFinder$1 2
java.lang.Module 4
jdk.internal.misc.VM 2
java.lang.ClassLoader 8
jdk.internal.reflect.MethodAccessorGenerator$1 1
jdk.internal.reflect.ClassDefiner 1
jdk.internal.reflect.ClassDefiner$1 2
jdk.internal.reflect.DelegatingClassLoader 1
jdk.internal.misc.Unsafe 9
java.lang.ArrayIndexOutOfBoundsException 1
java.lang.IndexOutOfBoundsException 2
jdk.internal.reflect.Reflection 11
java.lang.SecurityManager 11
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
sun.java2d.SunGraphics2D 1
java.awt.JobAttributes 3
java.awt.datatransfer.MimeTypeParameterList 3
java.awt.geom.Dimension2D 1
sun.font.FontLineMetrics 2
java.text.Format 1
java.net.HttpCookie 3
java.awt.datatransfer.DataFlavor 3
java.awt.BufferCapabilities 1
sun.java2d.loops.FontInfo 2
java.text.DecimalFormatSymbols 2
javax.swing.ArrayTable 1
java.awt.Insets 3
java.util.EnumSet 2
java.security.MessageDigest 2
java.awt.geom.Point2D 2
java.security.MessageDigestSpi 1
java.security.SignatureSpi 1
java.lang.ref.Reference 2
java.util.Hashtable 7
java.util.jar.Attributes 7
java.awt.image.renderable.RenderContext 1
java.util.IdentityHashMap 7
java.lang.Enum 5
java.lang.CloneNotSupportedException 1
java.util.TreeMap 5
java.awt.geom.AffineTransform 3
java.util.TimeZone 1
java.awt.geom.Line2D 1
java.awt.ImageCapabilities 1
java.awt.RenderingHints 7
java.util.ArrayDeque 5
java.util.HashMap 7
java.util.jar.Manifest 3
java.util.AbstractMap 6
sun.util.calendar.CalendarDate 3
java.util.Date 3
java.awt.geom.Path2D$Float 1
java.util.LinkedList 8
sun.font.AttributeValues 3
java.util.HashSet 7
java.util.Calendar 3
java.text.MessageFormat 3
java.text.SimpleDateFormat 3
java.security.Signature 2
java.awt.datatransfer.MimeType 3
java.text.Collator 1
java.util.Properties 10
java.text.BreakIterator 1
java.awt.PageAttributes 3
java.awt.geom.RectangularShape 1
java.util.concurrent.CopyOnWriteArrayList 13
java.text.DateFormatSymbols 2
java.lang.Thread 28
java.util.zip.ZipEntry 6
java.text.DateFormat 3
java.lang.IllegalAccessException 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
java.lang.Class$1 2
java.lang.InstantiationException 1
java.lang.IllegalArgumentException 3
java.lang.reflect.Constructor 5
java.lang.reflect.InvocationTargetException 2
java.lang.InternalError 2
java.lang.VirtualMachineError 2
jdk.internal.jimage.NativeImageBuffer$1 1
java.lang.Runtime 2
java.lang.UnsatisfiedLinkError 1
java.lang.LinkageError 1
java.lang.Error 2
jdk.internal.loader.BootLoader$PackageHelper$2 1
java.nio.file.Path 5
java.util.zip.ZipInputStream 3
java.nio.file.Files 39
java.nio.file.spi.FileSystemProvider 4
sun.nio.fs.UnixPath 10
sun.nio.fs.UnixFileSystem 3
java.util.jar.JarInputStream 3
org.apache.commons.io.input.buffer.CircularBufferInputStream 5
java.io.FilterInputStream 8
org.apache.commons.io.input.buffer.CircularByteBuffer 6
java.io.PushbackInputStream 6
org.apache.commons.io.input.ReaderInputStream 12
org.apache.commons.io.input.TeeReader 4
org.apache.commons.io.input.ProxyReader 8
org.apache.commons.io.input.UncheckedBufferedReader 14
org.apache.commons.io.input.UncheckedBufferedReader$lambda_close_0__16 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_close_0__12 3
org.apache.commons.io.output.UncheckedFilterOutputStream 11
java.io.FilterOutputStream 6
org.apache.commons.io.output.UncheckedFilterWriter$lambda_close_3__18 3
java.io.FilterWriter 6
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_close_1__2 3
org.apache.commons.io.input.UncheckedFilterInputStream 13
org.apache.commons.io.input.UncheckedFilterReader$lambda_close_0__15 3
org.apache.commons.io.input.UncheckedFilterReader 12
java.io.FilterReader 5
java.io.BufferedReader 12
org.apache.commons.io.input.BrokenReader 4
org.apache.commons.io.input.ReadAheadInputStream$lambda_static_0__10 1
org.apache.commons.io.input.ReadAheadInputStream 17
org.apache.commons.io.IOUtils$charArray__4 1
org.apache.commons.io.charset.CharsetEncoders$lambda_toCharsetEncoder_0__43 3
org.apache.commons.io.charset.CharsetEncoders 3
java.nio.charset.Charset 7
sun.nio.cs.UTF_8 2
jdk.internal.module.SystemModuleFinders$2 1
jdk.internal.module.SystemModuleFinders$SystemModuleReader 3
java.net.URL 12
java.net.URI 6
java.net.URLConnection 6
org.apache.commons.io.CloseableURLConnection 7
java.net.HttpURLConnection 1
java.io.UncheckedIOException 2
org.apache.commons.io.function.Erase 1
java.io.StringReader 5
sun.nio.cs.StreamDecoder 4
org.apache.commons.io.input.XmlStreamReader 15
org.apache.commons.io.input.NullReader 7
org.apache.commons.io.input.UnsynchronizedBufferedReader 5
org.apache.commons.io.input.UnsynchronizedReader 3
java.io.InputStreamReader 7
org.apache.commons.io.input.SequenceReader 4
org.apache.commons.io.input.BoundedReader 3
org.apache.commons.io.input.CloseShieldReader 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.LineIterator 5
org.apache.commons.io.input.UncheckedBufferedReader$lambda_readLine_6__20 3
org.apache.commons.io.input.UncheckedFilterInputStream$Builder 2
org.apache.commons.io.input.UncheckedFilterInputStream$Builder$lambda_get_0__24 3
org.apache.commons.io.function.UncheckedIOIterator$hasNext__6 3
org.apache.commons.io.function.IOIteratorAdapter 2
org.apache.commons.io.StreamIterator 3
org.apache.commons.io.function.UncheckedIOIterator 2
jdk.internal.module.ModuleBootstrap$2 2
org.apache.commons.io.function.IOStream$1 2
java.io.BufferedReader$1 3
java.nio.file.FileTreeIterator 3
java.nio.file.Files$2 3
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:org.apache.commons.io.function.IOStream$1 1
org.apache.commons.io.input.BoundedInputStream$Builder 2
org.apache.commons.io.input.ProxyInputStream$rethrow__89 3
org.apache.commons.io.input.ObservableInputStream$AbstractBuilder 3
org.apache.commons.io.input.ProxyInputStream$AbstractBuilder 1
org.apache.commons.io.input.ChecksumInputStream$Builder 5
org.apache.commons.io.input.BOMInputStream$Builder 4
org.apache.commons.io.input.AutoCloseInputStream$Builder 2
org.apache.commons.io.input.ThrottledInputStream$Builder 3
org.apache.commons.io.build.AbstractStreamBuilder 13
org.apache.commons.io.build.AbstractOriginSupplier 11
java.io.ByteArrayInputStream 8
org.apache.commons.io.build.AbstractOrigin$InputStreamOrigin 3
org.apache.commons.io.build.AbstractOrigin$CharSequenceOrigin 5
org.apache.commons.io.input.CharSequenceInputStream 13
org.apache.commons.io.input.CharSequenceInputStream$Builder 3
org.apache.commons.io.build.AbstractStreamBuilder$lambda_new_0__50 2
org.apache.commons.io.Charsets 2
org.apache.commons.io.input.CharSequenceInputStream$Builder$lambda_get_0__23 3
org.apache.commons.io.input.Tailer$Builder 3
org.apache.commons.io.input.Tailer$TailablePath 7
org.apache.commons.io.build.AbstractOrigin$URIOrigin 3
java.nio.file.Paths 2
org.apache.commons.io.build.AbstractOrigin$FileOrigin 2
java.io.File 32
java.nio.file.FileSystems 1
org.apache.commons.io.build.AbstractOrigin$PathOrigin 2
org.apache.commons.io.build.AbstractOrigin$IORandomAccessFileOrigin 2
org.apache.commons.io.IORandomAccessFile 3
org.apache.commons.io.file.spi.FileSystemProviders 2
org.apache.commons.io.file.spi.FileSystemProviders$lambda_getFileSystemProvider_0__32 2
sun.nio.fs.UnixFileSystemProvider 13
org.apache.commons.io.build.AbstractOrigin$AbstractRandomAccessFileOrigin 8
org.apache.commons.io.input.BufferedFileChannelInputStream 11
org.apache.commons.io.input.BufferedFileChannelInputStream$Builder 3
java.nio.ByteBuffer 6
java.nio.channels.FileChannel 1
java.io.RandomAccessFile 10
org.apache.commons.io.build.AbstractOrigin$ReaderOrigin 5
org.apache.commons.io.input.ReaderInputStream$Builder 3
org.apache.commons.io.output.DeferredFileOutputStream$getTempDirectory__65 3
org.apache.commons.io.file.PathUtils 31
org.apache.commons.io.FileUtils 15
java.security.Provider 6
java.io.Reader 5
org.apache.commons.io.input.CharSequenceReader 10
org.apache.commons.io.input.BoundedInputStream$AbstractBuilder 4
org.apache.commons.io.input.UnsynchronizedFilterInputStream$Builder 1
org.apache.commons.io.input.UnsynchronizedFilterInputStream 8
org.apache.commons.io.input.RandomAccessFileInputStream$Builder 1
org.apache.commons.io.input.RandomAccessFileInputStream 7
org.apache.commons.io.RandomAccessFileMode 6
org.apache.commons.io.input.XmlStreamReader$Builder 1
org.apache.commons.io.input.BOMInputStream 12
org.apache.commons.io.input.ProxyInputStream$rethrow__91 3
java.util.List 1
java.io.BufferedInputStream 7
sun.awt.util.IdentityArrayList 6
org.apache.commons.io.input.WindowsLineEndingInputStream 4
org.apache.commons.imaging.mylzw.BitsToByteInputStream 2
org.apache.commons.imaging.mylzw.MyBitInputStream 3
org.apache.commons.imaging.icc.CachingInputStream 3
org.apache.commons.io.input.NullInputStream 11
org.apache.commons.io.input.Input 1
java.io.EOFException 2
org.apache.commons.io.input.UnixLineEndingInputStream 5
java.lang.Long 10
org.apache.commons.io.input.ThrottledInputStream 8
org.apache.commons.io.input.CountingInputStream 4
java.time.Duration 9
java.util.concurrent.TimeUnit 1
java.io.InterruptedIOException 2
java.io.InputStream$1 6
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 9
org.apache.commons.io.input.UnsynchronizedBufferedInputStream 9
java.io.ObjectInputStream$PeekInputStream 4
java.io.FileInputStream 6
java.util.concurrent.locks.ReentrantLock 5
java.lang.ProcessImpl$DeferredCloseInputStream 5
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_available_0__63 3
org.apache.commons.io.input.BrokenInputStream 6
java.util.jar.Manifest$FastInputStream 4
java.nio.channels.spi.AbstractInterruptibleChannel 2
sun.nio.ch.FileChannelImpl 7
java.util.zip.InflaterInputStream 6
java.io.ObjectInputStream 5
org.apache.commons.io.input.MemoryMappedFileInputStream 8
java.lang.ProcessBuilder$NullInputStream 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.MemoryMappedFileInputStream:org.apache.commons.io.input.ReaderInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.io.SequenceInputStream 4
java.io.ObjectInputStream$BlockDataInputStream 4
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_6__36 3
org.apache.commons.io.output.StringBuilderWriter 8
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_8__37 3
org.apache.commons.io.input.TaggedInputStream 1
org.apache.commons.io.TaggedIOException 2
org.apache.commons.io.IOExceptionWithCause 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataByte_0__34 3
org.apache.commons.io.input.ObservableInputStream 15
org.apache.commons.io.input.MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.MessageDigestInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.ObservableInputStream$Observer 6
org.apache.commons.io.input.ObservableInputStream$closed__13 3
org.apache.commons.io.input.TimestampedObserver 2
java.time.Instant 4
org.apache.commons.io.IOUtils$lambda_toByteArray_0__41 3
org.apache.commons.io.output.ProxyOutputStream$handleIOException__11 3
org.apache.commons.io.output.TaggedOutputStream 1
org.apache.commons.io.output.ProxyOutputStream 8
org.apache.commons.io.FileUtils$lambda_cleanDirectory_0__28 3
java.io.FileNotFoundException 1
org.apache.commons.io.file.DeletingPathVisitor 9
org.apache.commons.io.file.CountingPathVisitor 15
org.apache.commons.io.file.SimplePathVisitor 3
java.nio.file.SimpleFileVisitor 5
org.apache.commons.io.file.SimplePathVisitor$lambda_new_0__113 2
org.apache.commons.io.filefilter.SymbolicLinkFileFilter 4
org.apache.commons.io.file.StandardDeleteOption 1
org.apache.commons.io.file.StandardDeleteOption$lambda_overrideReadOnly_0__79 2
java.awt.BufferCapabilities:java.awt.ImageCapabilities:java.awt.Insets:java.awt.JobAttributes:java.awt.PageAttributes:java.awt.RenderingHints:java.awt.datatransfer.DataFlavor:java.awt.datatransfer.MimeType:java.awt.datatransfer.MimeTypeParameterList:java.awt.geom.AffineTransform:java.awt.geom.Dimension2D:java.awt.geom.Line2D:java.awt.geom.Path2D$Float:java.awt.geom.Point2D:java.awt.geom.RectangularShape:java.awt.image.renderable.RenderContext:java.lang.Object:java.lang.invoke.MemberName:java.lang.ref.Reference:java.net.HttpCookie:java.security.MessageDigest:java.security.MessageDigestSpi:java.security.Signature:java.security.SignatureSpi:java.text.BreakIterator:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.Format:java.text.MessageFormat:java.text.NumberFormat:java.text.SimpleDateFormat:java.util.AbstractMap:java.util.ArrayDeque:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.EnumSet:java.util.HashMap:java.util.HashSet:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Properties:java.util.TimeZone:java.util.TreeMap:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Manifest:java.util.zip.ZipEntry:javax.swing.ArrayTable:sun.font.AttributeValues:sun.font.FontLineMetrics:sun.java2d.SunGraphics2D:sun.java2d.loops.FontInfo:sun.util.calendar.CalendarDate 1
org.apache.commons.io.file.Counters 2
org.apache.commons.io.file.Counters$LongPathCounters 1
org.apache.commons.io.file.Counters$AbstractPathCounters 6
org.apache.commons.io.file.Counters$LongCounter 7
java.nio.file.FileTreeWalker 6
java.nio.file.FileTreeWalker$Event 4
java.lang.AssertionError 5
org.apache.commons.io.file.CopyDirectoryVisitor 7
java.nio.file.CopyMoveHelper 1
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_2__110 2
org.apache.commons.io.filefilter.TrueFileFilter 3
org.apache.commons.io.filefilter.WildcardFilter 3
sun.nio.fs.AbstractFileSystemProvider 5
sun.nio.fs.LinuxFileSystemProvider 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_2__109 2
org.apache.commons.io.filefilter.PathVisitorFileFilter 6
org.apache.commons.io.filefilter.PathVisitorFileFilter$lambda_accept_0__93 3
org.apache.commons.io.output.LockableFileWriter$Builder 1
java.io.DeleteOnExitHook 1
java.io.FileOutputStream 5
org.apache.commons.io.function.IOStreams$lambda_forAll_0__30 3
org.apache.commons.io.filefilter.CanExecuteFileFilter 2
org.apache.commons.io.filefilter.PathEqualsFileFilter 2
org.apache.commons.io.filefilter.AndFileFilter 5
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_0__47 2
java.util.AbstractCollection 7
org.apache.commons.io.filefilter.CanWriteFileFilter 2
org.apache.commons.io.filefilter.HiddenFileFilter 3
org.apache.commons.io.filefilter.SuffixFileFilter 5
org.apache.commons.io.filefilter.SuffixFileFilter$lambda_accept_0__76 2
org.apache.commons.io.filefilter.PathMatcherFileFilter 2
org.apache.commons.io.filefilter.IOFileFilter 2
org.apache.commons.io.filefilter.FalseFileFilter 3
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_2__108 2
org.apache.commons.io.filefilter.FileFileFilter 2
org.apache.commons.io.file.PathUtils$toString__111 3
org.apache.commons.io.input.BOMInputStream$length__26 1
jdk.internal.jimage.ImageReaderFactory$1 2
jdk.internal.jimage.ImageReader 3
jdk.internal.jimage.ImageReader$SharedImageReader 2
java.util.concurrent.ConcurrentHashMap 8
java.util.WeakHashMap 4
java.util.LinkedHashMap 3
jdk.internal.jimage.BasicImageReader 6
jdk.internal.jimage.NativeImageBuffer 1
java.nio.channels.FileChannel:java.nio.file.StandardOpenOption 1
jdk.internal.jimage.BasicImageReader$2 2
java.lang.reflect.Field 3
java.lang.reflect.Method 4
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
jdk.internal.jimage.ImageHeader 15
jdk.internal.jimage.ImageStringsReader 1
jdk.internal.jimage.decompressor.Decompressor 1
java.util.concurrent.ConcurrentHashMap$EntrySetView 6
java.util.concurrent.ConcurrentHashMap$KeySetView 7
jdk.internal.logger.BootstrapLogger$RedirectedLoggers 2
jdk.internal.logger.LazyLoggers$LazyLoggerAccessor 5
jdk.internal.logger.SurrogateLogger 2
jdk.internal.logger.SimpleConsoleLogger 2
sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration 1
jdk.internal.loader.BuiltinClassLoader$5 2
jdk.internal.loader.BuiltinClassLoader$NullModuleReader 2
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$3 1
jdk.internal.module.ModuleLoaderMap$Mapper 2
java.awt.RenderingHints:java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.LinkedHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
java.lang.invoke.StringConcatFactory$MethodHandleStringBuilderStrategy$1 1
org.apache.commons.io.filefilter.PrefixFileFilter$toFile__103 3
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$2 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$1 1
org.apache.commons.io.filefilter.AgeFileFilter 4
org.apache.commons.io.filefilter.AgeFileFilter$lambda_accept_0__107 3
org.apache.commons.io.filefilter.EmptyFileFilter 3
org.apache.commons.io.filefilter.EmptyFileFilter$lambda_accept_0__106 3
org.apache.commons.io.filefilter.DirectoryFileFilter 2
org.apache.commons.io.filefilter.CanReadFileFilter 2
org.apache.commons.io.filefilter.HiddenFileFilter$lambda_accept_0__105 3
org.apache.commons.io.filefilter.NameFileFilter 5
org.apache.commons.io.filefilter.NameFileFilter$lambda_acceptBaseName_0__75 2
org.apache.commons.io.filefilter.RegexFileFilter 3
java.util.regex.Pattern 2
org.apache.commons.io.filefilter.WildcardFileFilter$lambda_accept_0__73 2
org.apache.commons.io.filefilter.SizeFileFilter 7
org.apache.commons.io.filefilter.SizeFileFilter$lambda_accept_0__104 3
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_0__46 2
org.apache.commons.io.filefilter.DelegateFileFilter 3
org.apache.commons.io.filefilter.PrefixFileFilter 5
org.apache.commons.io.filefilter.PrefixFileFilter$lambda_accept_0__74 2
org.apache.commons.io.filefilter.MagicNumberFileFilter 4
java.util.AbstractList 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_3__66 3
org.apache.commons.io.output.UncheckedAppendableImpl$append__56 3
org.apache.commons.io.output.UncheckedAppendableImpl 3
org.apache.commons.io.filefilter.MagicNumberFileFilter$lambda_accept_0__45 3
org.apache.commons.io.RandomAccessFiles 1
org.apache.commons.io.RandomAccessFiles$read__40 3
org.apache.commons.io.IOUtils$read__5 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_4__39 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_4__53 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_4__52 3
org.apache.commons.io.input.ClosedReader 2
org.apache.commons.io.input.AbstractCharacterFilterReader 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_4__61 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_3__64 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_6__60 3
java.io.PrintStream 7
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_0__54 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_0__55 3
java.lang.Character 6
java.io.BufferedWriter 10
org.apache.commons.io.output.ChunkedWriter 1
org.apache.commons.io.output.ClosedWriter 3
sun.nio.cs.StreamEncoder 5
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.output.TaggedWriter 1
org.apache.commons.io.output.NullAppendable 2
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_4__35 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_7__97 2
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_5__96 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_ready_6__81 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_ready_7__80 3
org.apache.commons.io.input.TaggedReader 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_2__95 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_2__94 3
java.io.FilterReader:java.io.InputStreamReader:java.io.Reader:java.io.StringReader:sun.nio.cs.StreamDecoder 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.ClosedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.ClosedInputStream 2
java.lang.ThreadLocal 2
java.util.concurrent.atomic.AtomicBoolean 4
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject 2
org.apache.commons.io.input.ReadAheadInputStream$lambda_readAsync_1__57 3
java.util.concurrent.ForkJoinPool 5
java.util.concurrent.ThreadPoolExecutor 4
jdk.internal.misc.InnocuousThread 8
org.apache.commons.io.input.Tailer 6
org.apache.commons.io.input.Tailer$RandomAccessFileBridge 6
org.apache.commons.io.input.TailerListenerAdapter 6
org.apache.commons.io.ThreadUtils 2
java.nio.file.attribute.FileTime 4
java.io.ByteArrayOutputStream 8
org.apache.commons.io.output.ThresholdingOutputStream 12
org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream 4
org.apache.commons.io.output.TeeOutputStream 5
org.apache.commons.io.output.DemuxOutputStream 3
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.lang.ThreadLocal:java.util.zip.DeflaterOutputStream 1
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_flush_1__59 2
org.apache.commons.io.output.RandomAccessFileOutputStream 6
java.io.OutputStream 5
org.apache.commons.io.output.ClosedOutputStream 3
org.apache.commons.io.output.WriterOutputStream 10
org.apache.commons.io.output.FilterCollectionWriter$flush__84 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_flush_4__85 2
org.apache.commons.io.output.BrokenOutputStream 4
java.io.BufferedOutputStream 3
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream 1
java.util.zip.DeflaterOutputStream 4
java.io.ObjectOutputStream 5
java.io.DataOutputStream 3
java.io.ObjectOutputStream$BlockDataOutputStream 5
org.apache.commons.io.IOUtils$lambda_toByteArray_1__42 3
org.apache.commons.io.output.ThresholdingOutputStream$lambda_static_0__25 1
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_3__67 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_3__58 3
org.apache.commons.io.output.DeferredFileOutputStream 7
org.apache.commons.io.output.CloseShieldOutputStream 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream:org.apache.commons.io.output.DeferredFileOutputStream 1
org.apache.commons.io.input.ByteBufferCleaner 2
org.apache.commons.io.input.ByteBufferCleaner$Java8Cleaner 1
org.apache.commons.io.input.ByteBufferCleaner$Java9Cleaner 1
org.apache.commons.io.input.DemuxInputStream 2
java.io.OutputStream$1 3
java.nio.channels.spi.AbstractSelector 1
org.apache.commons.io.function.IOBaseStream 1
org.apache.commons.io.function.UncheckedIOBaseStream 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream 1
java.util.stream.StreamSupport 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteError_2__14 3
org.apache.commons.io.input.AutoCloseInputStream 4
org.apache.commons.io.input.CloseShieldInputStream 1
org.apache.commons.io.input.TeeInputStream 4
jdk.internal.module.ModuleReferences$SafeCloseModuleReader 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 3
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 3
jdk.internal.module.ModuleReferences$JarModuleReader 1
java.util.zip.ZipFile 1
jdk.internal.module.ModuleReferences$JModModuleReader 1
jdk.internal.jmod.JmodFile 1
jdk.internal.module.ModulePatcher$JarResourceFinder 1
jdk.internal.module.ModulePatcher$PatchedModuleReader 3
java.util.NoSuchElementException 2
org.apache.commons.io.function.UncheckedIOIterator$next__8 3
jdk.internal.module.ModulePatcher$ExplodedResourceFinder 1
jdk.internal.loader.Loader$NullModuleReader 1
jdk.internal.module.ModuleReferences$ExplodedModuleReader 1
java.net.ServerSocket 2
org.apache.commons.imaging.formats.webp.WebPImageParser$ChunksReader 1
java.net.Socket 2
org.apache.commons.io.input.ReversedLinesFileReader 4
java.net.URLClassLoader 1
org.apache.commons.imaging.formats.rgbe.RgbeInfo 1
java.net.DatagramSocket 1
jdk.internal.loader.URLClassPath$Loader 6
org.apache.commons.io.output.AbstractByteArrayOutputStream 8
jdk.internal.loader.URLClassPath$JarLoader 18
jdk.internal.loader.URLClassPath$JarLoader$1 2
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.lang.StackTraceElement 4
java.util.TreeMap$KeySet 3
java.util.TreeMap$EntrySet 3
java.lang.ExceptionInInitializerError 1
java.security.PrivilegedActionException 3
java.lang.ClassNotFoundException 1
java.lang.reflect.UndeclaredThrowableException 2
jdk.internal.loader.FileURLMapper 3
sun.net.www.ParseUtil 2
java.util.jar.JarFile 7
jdk.internal.util.jar.JarIndex 9
sun.net.util.URLUtil 1
org.apache.commons.io.FileCleaningTracker$Reaper 1
java.lang.ref.ReferenceQueue 3
org.apache.commons.io.FileCleaningTracker$Tracker 2
org.apache.commons.io.FileDeleteStrategy 3
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$BootstrapMessageLoggerTask 2
org.apache.commons.imaging.bytesource.InputStreamByteSource$BlockInputStream 4
org.apache.commons.imaging.bytesource.InputStreamByteSource 5
org.apache.commons.io.input.ObservableInputStream$finished__33 3
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataBytes_1__88 3
java.io.DataInputStream 2
java.util.zip.CheckedInputStream 4
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless$BufferOutputStream 2
org.apache.commons.io.output.CountingOutputStream 1
org.apache.commons.io.output.ChunkedOutputStream 2
org.apache.commons.io.input.XmlStreamReader$lambda_getXmlProlog_0__68 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_2__83 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_7__86 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_9__87 2
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.function.IOConsumer$lambda_static_0__29 1
java.nio.file.TempFileHelper 1
java.nio.file.FileSystemException 2
org.apache.commons.io.output.ByteArrayOutputStream 6
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream 5
org.apache.commons.io.output.QueueOutputStream 1
java.util.concurrent.LinkedBlockingQueue 4
org.apache.commons.imaging.mylzw.MyBitOutputStream 3
org.apache.commons.io.output.NullOutputStream 3
org.apache.commons.io.output.AppendableOutputStream 1
java.io.CharArrayWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.lang.ProcessBuilder$NullOutputStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.lang.ProcessBuilder$NullOutputStream 1
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
org.apache.commons.io.input.ChecksumInputStream 4
java.util.zip.CRC32 2
org.apache.commons.imaging.bytesource.InputStreamByteSource$Block 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.ClosedInputStream 1
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
jdk.internal.ref.CleanerImpl 1
jdk.internal.ref.PhantomCleanable 3
jdk.internal.ref.WeakCleanable 3
jdk.internal.ref.SoftCleanable 3
jdk.internal.ref.CleanerImpl$WeakCleanableRef 2
javax.swing.TimerQueue 2
java.lang.ref.Finalizer$2 1
java.util.concurrent.CompletableFuture$Completion 1
java.util.concurrent.ThreadPoolExecutor$Worker 1
org.apache.commons.io.ThreadMonitor 1
sun.java2d.Disposer 1
java.lang.invoke.MethodHandleNatives$CallSiteContext 1
java.awt.EventDispatchThread 1
java.util.zip.ZipFile$CleanableResource 1
jdk.internal.misc.Signal$1 1
jdk.internal.misc.Signal$NativeHandler 2
jdk.internal.perf.Perf$CleanerAction 1
jdk.internal.perf.Perf 2
java.net.URISyntaxException 1
java.io.InvalidClassException 1
java.util.regex.PatternSyntaxException 1
java.nio.file.InvalidPathException 1
java.awt.HeadlessException 1
java.util.zip.Inflater$InflaterZStreamRef 1
java.util.zip.Deflater$DeflaterZStreamRef 1
org.apache.commons.io.monitor.FileAlterationMonitor 1
org.apache.commons.io.monitor.FileAlterationMonitor$checkAndNotify__82 2
java.lang.Iterable 1
java.util.concurrent.ForkJoinWorkerThread 1
java.lang.ref.Finalizer$FinalizerThread 1
jdk.internal.ref.CleanerImpl$PhantomCleanableRef 2
jdk.internal.ref.CleanerImpl$CleanerCleanable 1
java.awt.EventDispatchThread:java.lang.invoke.MethodHandleNatives$CallSiteContext:java.lang.ref.Finalizer$2:java.lang.ref.Finalizer$FinalizerThread:java.util.concurrent.CompletableFuture$Completion:java.util.concurrent.ForkJoinWorkerThread:java.util.concurrent.ThreadPoolExecutor$Worker:java.util.zip.Deflater$DeflaterZStreamRef:java.util.zip.Inflater$InflaterZStreamRef:java.util.zip.ZipFile$CleanableResource:javax.swing.TimerQueue:sun.java2d.Disposer 1
org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream 1
org.apache.commons.io.input.QueueInputStream 3
java.util.concurrent.DelayQueue 2
org.apache.commons.imaging.formats.tiff.itu_t4.BitInputStreamFlexible 1
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_2__9 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.io.filefilter.FileEqualsFileFilter 2
java.util.AbstractSet 3
org.apache.commons.io.file.Counters$BigIntegerCounter 5
org.apache.commons.io.file.Counters$NoopCounter 4
org.apache.commons.io.file.CleaningPathVisitor 6
org.apache.commons.io.filefilter.NotFileFilter 5
org.apache.commons.io.FileUtils$lambda_isFileNewer_3__48 3
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_1__70 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_1__72 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_0__44 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_1__71 2
org.apache.commons.io.filefilter.FalseFileFilter:org.apache.commons.io.filefilter.TrueFileFilter 2
org.apache.commons.io.input.MemoryMappedFileInputStream$Builder 1
org.apache.commons.io.output.ChunkedOutputStream$Builder 1
org.apache.commons.io.build.AbstractOrigin$WriterOrigin 3
org.apache.commons.io.output.WriterOutputStream$Builder 3
org.apache.commons.io.charset.CharsetDecoders 1
org.apache.commons.io.output.RandomAccessFileOutputStream$Builder 3
org.apache.commons.io.build.AbstractOrigin$RandomAccessFileOrigin 1
org.apache.commons.io.build.AbstractOrigin$OutputStreamOrigin 2
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream$Builder 1
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream$Builder 2
java.nio.channels.Channels 1
java.lang.OutOfMemoryError 1
org.apache.commons.io.monitor.FileAlterationObserver$Builder 1
org.apache.commons.io.monitor.FileAlterationObserver 6
org.apache.commons.io.monitor.FileEntry 3
org.apache.commons.io.IOCase 2
org.apache.commons.io.input.UncheckedBufferedReader$Builder$lambda_get_0__22 3
org.apache.commons.io.input.UncheckedBufferedReader$Builder 2
org.apache.commons.io.output.XmlStreamWriter$Builder 1
org.apache.commons.io.input.UncheckedFilterReader$Builder 2
org.apache.commons.io.input.UncheckedFilterReader$Builder$lambda_get_0__21 3
org.apache.commons.io.input.ReadAheadInputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$newDaemonThread__27 2
java.util.concurrent.Executors 1
org.apache.commons.io.output.UncheckedFilterWriter$Builder 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream$Builder 2
org.apache.commons.io.input.MessageDigestCalculatingInputStream 2
java.util.Spliterators 1
java.nio.file.Files$lambda_asUncheckedRunnable_0__116 2
org.apache.commons.io.input.ReversedLinesFileReader$Builder 1
java.io.UnsupportedEncodingException 1
org.apache.commons.io.StandardLineSeparator 1
org.apache.commons.io.input.ReversedLinesFileReader$FilePart 2
org.apache.commons.io.filefilter.WildcardFileFilter$Builder 1
org.apache.commons.io.output.DeferredFileOutputStream$Builder 1
org.apache.commons.io.output.UncheckedFilterOutputStream$Builder 1
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
org.apache.commons.io.input.UnsynchronizedBufferedInputStream$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream 2
org.apache.commons.io.output.FileWriterWithEncoding$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding 4
org.apache.commons.io.file.AccumulatorPathVisitor 4
java.util.concurrent.AbstractExecutorService 1
org.apache.commons.io.input.MessageDigestInputStream$Builder 2
org.apache.commons.io.input.MessageDigestInputStream 2
org.apache.commons.io.input.QueueInputStream$Builder 1
org.apache.commons.io.input.ObservableInputStream$Builder 1
java.nio.file.NoSuchFileException 1
org.apache.commons.io.file.PathUtils$lambda_overrideReadOnly_2__51 2
org.apache.commons.io.input.BOMInputStream$matches__78 2
org.apache.commons.io.input.UnsupportedOperationExceptions 3
org.apache.commons.io.input.MarkShieldInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_reset_5__92 2
org.apache.commons.io.function.IOStreams$lambda_forEach_1__69 2
org.apache.commons.io.input.XmlStreamReaderException 6
org.apache.commons.io.LineIterator$addSuppressed__7 3
java.util.stream.Collectors$1OptionalBox 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.ProxyReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
sun.security.action.GetPropertyAction 1
java.lang.Class$2 1
java.lang.Class$3 1
jdk.internal.misc.InnocuousThread$1 2
java.lang.ThreadGroup 6
java.lang.Thread$WeakClassKey 2
java.lang.Thread$1 2
jdk.internal.loader.BootLoader$PackageHelper$1 1
java.nio.file.Files$FileTypeDetectors$1 1
jdk.internal.misc.InnocuousThread$2 1
jdk.internal.loader.BuiltinClassLoader$4 1
jdk.internal.loader.URLClassPath 7
jdk.internal.loader.URLClassPath$3 2
jdk.internal.loader.URLClassPath$FileLoader 3
jdk.internal.misc.SharedSecrets 1
java.util.StringTokenizer 6
java.util.PropertyPermission 2
javax.crypto.CryptoPermission 3
java.io.FilePermission 2
java.security.BasicPermission 2
java.security.AllPermission 2
java.net.SocketPermission 2
java.security.Permission 2
jdk.internal.loader.URLClassPath$FileLoader$1 5
jdk.internal.loader.Resource 6
java.util.jar.JarFile$JarFileEntry 3
java.util.jar.JarEntry 2
jdk.internal.loader.URLClassPath$JarLoader$2 8
jdk.internal.loader.URLClassPath$JarLoader$3 2
java.util.concurrent.ConcurrentHashMap$Node 4
java.util.WeakHashMap$Entry 4
java.util.TreeMap$Entry 4
java.util.HashMap$Node 4
jdk.internal.loader.URLClassPath$1 3
jdk.internal.loader.URLClassPath$Loader$1 5
jdk.internal.module.ModulePatcher$ExplodedResourceFinder$1 5
jdk.internal.module.ModulePatcher$PatchedModuleReader$1 6
jdk.internal.module.ModulePatcher$JarResourceFinder$1 5
jdk.internal.loader.Loader$3 2
jdk.internal.loader.BuiltinClassLoader$1 3
jdk.internal.loader.URLClassPath$2 3
jdk.internal.loader.BuiltinClassLoader 6
jdk.internal.util.jar.InvalidJarIndexError 1
jdk.internal.loader.ClassLoaders$AppClassLoader 1
java.lang.Package 4
java.lang.SecurityException 1
java.security.SecureClassLoader 2
java.util.zip.Checksum 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$1 1
jdk.internal.misc.InnocuousThread$3 1
jdk.internal.jimage.BasicImageReader$1 1
jdk.internal.logger.LazyLoggers$lambda_getLoggerFromFinder_0__98 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder 1
java.lang.ref.WeakReference 2
jdk.internal.logger.LazyLoggers$JdkLazyLogger 2
jdk.internal.logger.LazyLoggers$LazyLoggerWrapper 2
jdk.internal.logger.AbstractLoggerWrapper 1
jdk.internal.logger.LoggerFinderLoader 1
jdk.internal.logger.DefaultLoggerFinder 4
jdk.internal.logger.BootstrapLogger 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder$1 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__115 3
jdk.internal.logger.DefaultLoggerFinder$SharedLoggers 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__114 3
java.util.PriorityQueue 1
java.util.concurrent.ConcurrentHashMap$ValuesView 1
jdk.internal.logger.BootstrapLogger$DetectBackend$1 1
java.util.ServiceLoader 4
java.lang.ref.Finalizer$1 1
jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1 1
java.lang.StackWalker 1
java.lang.System$1 1
jdk.internal.perf.Perf$GetPerfAction 1
java.lang.RuntimePermission 1
java.nio.file.Files$FileTypeDetectors$2 1
org.apache.commons.io.IOIndexedException 2
java.awt.HeadlessException:java.io.InvalidClassException:java.lang.Throwable:java.net.URISyntaxException:java.nio.file.FileSystemException:java.nio.file.InvalidPathException:java.util.regex.PatternSyntaxException:sun.nio.fs.UnixException 1
org.apache.commons.imaging.icc.IccTag 1
java.lang.StringBuilder:java.util.Arrays 1
org.apache.commons.imaging.icc.IccTagDataTypes 2
org.apache.commons.imaging.icc.IccTagDataTypes$5 1
org.apache.commons.imaging.icc.IccTagDataTypes$2 1
org.apache.commons.imaging.icc.IccTagDataTypes$4 1
org.apache.commons.imaging.icc.IccTagDataTypes$3 1
org.apache.commons.imaging.icc.IccTagDataTypes$1 1
jdk.internal.module.ServicesCatalog$ServiceProvider 1
java.net.InetAddress 2
java.nio.LongBuffer 2
java.lang.invoke.LambdaForm$Name 2
java.util.logging.LogManager$CloseOnReset 1
java.awt.PageAttributes$PrintQualityType 2
java.security.Provider$ServiceKey 1
java.util.UUID 2
java.awt.PageAttributes$MediaType 2
java.awt.Dimension 2
java.awt.JobAttributes$DestinationType 2
java.awt.PageAttributes$OriginType 2
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.util.jar.Attributes$Name 2
org.apache.commons.imaging.color.ColorHsl 2
java.awt.font.TextHitInfo 2
java.math.BigDecimal 2
java.awt.JobAttributes$DefaultSelectionType 2
java.security.cert.Certificate 1
jdk.internal.org.objectweb.asm.Type 4
java.time.OffsetTime 2
sun.util.calendar.Era 2
java.lang.Character$Subset 2
java.nio.FloatBuffer 2
java.security.cert.CertPath 2
java.awt.font.NumericShaper 2
java.awt.geom.Rectangle2D 1
java.math.MathContext 2
java.beans.PropertyDescriptor 1
java.awt.RenderingHints$Key 1
java.security.CodeSigner 2
java.security.Timestamp 2
java.awt.Font 2
java.nio.ShortBuffer 2
jdk.internal.module.ModuleHashes 2
java.util.stream.Collectors$Partition 1
java.time.Period 2
java.awt.AlphaComposite 1
java.util.OptionalDouble 2
java.util.zip.ZipFile$Source$Key 1
java.awt.PageAttributes$OrientationRequestedType 2
java.lang.Runtime$Version 2
java.util.OptionalLong 2
java.awt.MenuShortcut 2
javax.imageio.ImageTypeSpecifier 1
org.apache.commons.io.monitor.SerializableFileTime 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
org.apache.commons.imaging.color.ColorHsv 2
java.util.logging.Level 2
org.apache.commons.imaging.color.ColorCmy 2
java.time.zone.ZoneRules 2
java.awt.AttributeValue 2
java.time.ZoneId 2
java.awt.Color 2
java.lang.module.ModuleDescriptor$Opens 2
org.apache.commons.imaging.formats.jpeg.segments.App2Segment 1
java.awt.JobAttributes$MultipleDocumentHandlingType 2
java.awt.font.FontRenderContext 1
java.time.chrono.AbstractChronology 2
java.net.Inet4Address 1
java.text.AttributedCharacterIterator$Attribute 2
java.time.LocalDateTime 2
jdk.internal.module.IllegalAccessLogger$Usage 1
java.time.zone.ZoneOffsetTransitionRule 2
java.awt.image.ColorModel 3
java.text.ParsePosition 2
javax.security.auth.Subject 2
java.lang.ProcessHandleImpl 2
java.awt.image.ComponentSampleModel 1
java.time.OffsetDateTime 2
org.apache.commons.imaging.common.BinaryConstant 1
java.security.AccessControlContext 1
org.apache.commons.imaging.mylzw.MyLzwCompressor$ByteArray 1
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
java.time.Clock 1
sun.nio.fs.UnixFileStore 2
java.lang.ProcessBuilder$Redirect 1
java.awt.image.ComponentColorModel 1
java.awt.AWTKeyStroke 2
sun.java2d.pipe.Region 2
java.time.ZoneOffset 2
jdk.internal.org.objectweb.asm.Handle 2
java.awt.JobAttributes$DialogType 2
java.lang.module.ModuleDescriptor$Requires 2
java.net.NetworkInterface 2
java.lang.invoke.StringConcatFactory$Recipe 1
org.apache.commons.imaging.color.ColorCieLuv 2
java.util.ResourceBundle$CacheKey 2
sun.font.CoreMetrics 1
sun.java2d.loops.CompositeType 2
java.awt.image.PackedColorModel 1
sun.java2d.loops.SurfaceType 2
java.net.InterfaceAddress 2
java.lang.invoke.MethodType 2
org.apache.commons.imaging.palette.ColorCount 1
org.apache.commons.imaging.color.ColorCmyk 2
java.nio.IntBuffer 2
java.lang.invoke.StringConcatFactory$Key 1
java.text.FieldPosition 2
java.lang.module.ResolvedModule 2
java.lang.invoke.LambdaForm 2
java.awt.font.TransformAttribute 1
org.apache.commons.imaging.color.ColorDin99Lab 2
java.lang.module.ModuleDescriptor$Provides 2
java.net.Proxy 2
java.lang.invoke.LambdaForm$NamedFunction 2
jdk.internal.jimage.ImageReader$Node 3
java.lang.reflect.Parameter 2
java.lang.module.ModuleDescriptor$Version 2
org.apache.commons.imaging.color.ColorCieLab 2
jdk.internal.misc.Signal 2
org.apache.commons.imaging.color.ColorXyz 2
org.apache.commons.imaging.color.ColorCieLch 2
java.awt.image.BandedSampleModel 1
java.awt.BasicStroke 1
sun.nio.ch.FileKey 1
org.apache.commons.imaging.color.ColorHunterLab 2
java.nio.DoubleBuffer 2
java.awt.PageAttributes$ColorType 2
java.awt.DisplayMode 2
java.awt.JobAttributes$SidesType 2
java.awt.BufferCapabilities$FlipContents 2
java.time.format.DecimalStyle 2
java.util.OptionalInt 2
sun.util.locale.BaseLocale$Key 1
java.lang.module.ModuleDescriptor$Exports 2
java.time.ZonedDateTime 2
java.time.LocalDate 2
java.awt.image.IndexColorModel 2
java.io.CharArrayWriter:java.io.StringWriter:java.lang.StringBuilder:java.nio.CharBuffer 1
java.text.Annotation 1
jdk.internal.perf.PerfCounter 2
java.awt.Cursor 1
java.util.LongSummaryStatistics 1
java.util.IntSummaryStatistics 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
java.lang.ProcessBuilder$Redirect$1 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.nio.channels.FileLock 1
java.lang.invoke.MethodTypeForm 1
java.awt.Event 1
org.apache.commons.imaging.formats.icns.IcnsType 1
jdk.internal.org.objectweb.asm.TypePath 4
org.apache.commons.io.comparator.SizeFileComparator 1
java.util.EventObject 1
sun.font.EAttribute 1
jdk.internal.module.ModuleResolution 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes$1 1
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FDBigInteger 26
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.time.format.DateTimeFormatter 1
java.lang.StackFrameInfo 1
java.lang.ModuleLayer 1
java.awt.Rectangle 1
java.awt.Point 1
java.security.AlgorithmParameters 1
java.lang.ProcessImpl 1
java.lang.ProcessBuilder$Redirect$4 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputField 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange 1
java.util.DoubleSummaryStatistics 1
java.util.concurrent.CompletableFuture 1
org.apache.commons.io.comparator.DefaultFileComparator 1
java.awt.FontMetrics 1
java.awt.geom.Rectangle2D$Double 1
java.lang.invoke.Invokers 1
java.lang.module.Configuration 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
org.apache.commons.io.comparator.DirectoryFileComparator 1
javax.accessibility.AccessibleRelationSet 1
java.util.concurrent.Semaphore 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
org.apache.commons.io.comparator.CompositeFileComparator 1
java.awt.Graphics 1
org.apache.commons.imaging.ImageInfo$ColorType 1
org.apache.commons.io.comparator.PathFileComparator 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceSegment 1
java.nio.channels.FileChannel$MapMode 1
java.lang.ProcessBuilder$Redirect$2 1
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$GpsInfo 1
java.security.SecureRandomSpi 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
sun.util.locale.Extension 1
java.lang.ProcessBuilder$Redirect$5 1
org.apache.commons.imaging.common.GenericImageMetadata$GenericImageMetadataItem 2
sun.font.FontFamily 1
java.awt.CheckboxGroup 1
java.awt.geom.Rectangle2D$Float 1
java.text.CalendarBuilder 1
java.io.ObjectStreamField 1
java.math.MutableBigInteger 1
java.awt.MenuComponent 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
sun.awt.AppContext 1
sun.reflect.annotation.TypeAnnotation 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes 1
javax.swing.event.EventListenerList 1
java.net.SocketImpl 1
org.apache.commons.imaging.ImageInfo 2
org.apache.commons.imaging.ImageFormats 1
jdk.internal.org.objectweb.asm.Label 1
java.util.concurrent.atomic.AtomicLong 1
java.security.PermissionCollection 1
java.time.temporal.ChronoField 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet 2
org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory 3
org.apache.commons.imaging.formats.tiff.TiffDirectory 4
java.lang.ProcessBuilder$Redirect$6 1
javax.accessibility.AccessibleBundle 1
java.time.format.DateTimePrintContext 1
org.apache.commons.imaging.formats.jpeg.JpegImageMetadata 2
org.apache.commons.imaging.common.GenericImageMetadata 2
org.apache.commons.imaging.formats.gif.GifImageMetadataItem 1
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$Directory 3
org.apache.commons.io.file.Counters$LongCounter:org.apache.commons.io.file.Counters$NoopCounter 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.awt.AWTEvent 1
sun.font.StrikeMetrics 1
java.beans.PropertyChangeEvent 1
javax.swing.TransferHandler$DropLocation 1
java.awt.geom.Point2D$Float 1
java.beans.FeatureDescriptor 1
java.time.format.DateTimeParseContext 1
java.security.Provider$Service 1
java.awt.image.DirectColorModel 3
org.apache.commons.io.comparator.ReverseFileComparator 1
org.apache.commons.io.comparator.LastModifiedFileComparator 1
org.apache.commons.io.comparator.ExtensionFileComparator 1
java.nio.charset.CodingErrorAction 1
java.awt.geom.Point2D$Double 1
java.security.ProtectionDomain 1
java.io.ObjectStreamClass 1
java.lang.invoke.MethodHandles$Lookup 1
java.time.format.Parsed 1
sun.reflect.annotation.AnnotationType 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPiece 1
java.security.SecureRandom 1
java.util.Currency 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.awt.ScrollPaneAdjustable 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue 1
java.lang.invoke.MethodHandle 1
sun.java2d.loops.GraphicsPrimitive 1
jdk.internal.module.ModuleHashes$lambda_toString_1__77 2
java.util.Map$Entry 1
java.lang.invoke.SerializedLambda 1
org.apache.commons.imaging.ImageInfo$CompressionAlgorithm 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_2__102 2
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_2__101 2
org.apache.commons.io.output.UncheckedAppendableImpl$append__100 2
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.ProxyWriter 1
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.apache.commons.imaging.formats.gif.GifHeaderInfo 1
org.apache.commons.imaging.formats.gif.GenericGifBlock 3
org.apache.commons.imaging.formats.gif.GifBlock 1
org.apache.commons.imaging.mylzw.MyLzwDecompressor 14
java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:org.apache.commons.io.output.NullOutputStream 1
org.apache.commons.imaging.formats.gif.ImageDescriptor 1
org.apache.commons.imaging.formats.gif.GraphicControlExtension 1
org.apache.commons.imaging.formats.gif.GifImageContents 1
org.apache.commons.imaging.formats.gif.GifImageData 1
org.apache.commons.imaging.common.ImageBuilder 5
java.awt.image.RasterFormatException 1
java.awt.image.DataBufferInt 1
java.awt.color.ColorSpace 1
java.awt.image.Raster 1

Fuzzer: ImagingPngFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 14416 93.9%
gold [1:9] 822 5.35%
yellow [10:29] 102 0.66%
greenyellow [30:49] 1 0.00%
lawngreen 50+ 1 0.00%
All colors 15342 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4470 9519 [org.apache.commons.imaging.common.BinaryFunctions].read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder) call site: 09519
2610 5158 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].close() call site: 05158
2052 2788 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 02788
1748 15 [org.apache.commons.imaging.formats.png.PngImageParser].getBufferedImage(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.png.PngImagingParameters) call site: 00015
1546 7792 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 07792
806 1977 [org.apache.commons.imaging.formats.tiff.TiffField].getValue() call site: 01977
439 14308 [org.apache.commons.imaging.formats.png.PngColorType].getColorType(int) call site: 14308
314 4843 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].writeByte(int) call site: 04843
74 14185 [org.apache.commons.imaging.common.BinaryFunctions].findNull(byte[],int,java.lang.String) call site: 14185
66 14117 [org.apache.commons.imaging.common.BinaryFunctions].skipBytes(java.io.InputStream,long,java.lang.String) call site: 14117
53 1819 [org.apache.commons.imaging.internal.Debug].debug(java.lang.String) call site: 01819
52 14047 [org.apache.commons.imaging.common.BinaryFunctions].readAndVerifyBytes(java.io.InputStream,org.apache.commons.imaging.common.BinaryConstant,java.lang.String) call site: 14047

Runtime coverage analysis

Covered functions
613
Functions that are reachable but not covered
259
Reachable functions
320
Percentage of reachable functions covered
19.06%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ImagingPngFuzzer 1
org.apache.commons.imaging.formats.png.PngImageParser 8
org.apache.commons.imaging.AbstractImageParser 2
org.apache.commons.imaging.common.BinaryFileParser 5
java.lang.Object 5
org.apache.commons.imaging.bytesource.ByteSource 5
java.util.Objects 8
org.apache.commons.io.build.AbstractOrigin$ByteArrayOrigin 4
org.apache.commons.io.build.AbstractOrigin 13
org.apache.commons.io.build.AbstractSupplier 2
org.apache.commons.io.input.TeeInputStream 4
org.apache.commons.io.input.ProxyInputStream 15
org.apache.commons.io.input.ProxyInputStream$handleIOException__7 3
org.apache.commons.io.IOUtils 32
sun.nio.fs.UnixFileSystem 3
org.apache.commons.io.output.LockableFileWriter 10
org.apache.commons.io.output.ProxyCollectionWriter 11
org.apache.commons.io.output.FilterCollectionWriter 13
org.apache.commons.io.output.FilterCollectionWriter$close__25 3
org.apache.commons.io.function.IOConsumer 6
org.apache.commons.io.function.IOConsumer$init__48 3
org.apache.commons.io.function.IOStreams 8
org.apache.commons.io.function.IOStream 3
org.apache.commons.io.function.IOStreamAdapter 2
org.apache.commons.io.function.IOBaseStreamAdapter 2
java.util.stream.Stream 2
org.apache.commons.io.function.IOStreams$init__24 3
java.util.concurrent.atomic.AtomicReference 3
java.util.concurrent.atomic.AtomicInteger 3
org.apache.commons.io.function.IOStream$lambda_forAll_11__47 2
org.apache.commons.io.IOExceptionList 5
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
java.io.IOException 3
java.util.Vector 13
java.lang.String 49
java.util.Formatter 4
java.lang.Integer 17
java.lang.Number 1
java.util.Collections 4
org.apache.commons.io.output.FilterCollectionWriter$nonNull__76 2
java.util.Collection 1
java.io.PrintWriter 16
org.apache.commons.io.output.BrokenWriter 4
org.apache.commons.io.IOUtils$byteArray__5 1
jdk.internal.module.SystemModuleFinders$2 1
jdk.internal.module.SystemModuleFinders$SystemModuleReader 3
java.lang.System 9
java.net.URL 12
java.net.URI 6
java.lang.SecurityManager 11
java.net.HttpURLConnection 1
org.apache.commons.io.CloseableURLConnection 7
java.net.URLConnection 6
java.io.UncheckedIOException 2
org.apache.commons.io.IOUtils$charArray__6 1
org.apache.commons.io.input.ReadAheadInputStream$lambda_static_0__17 1
org.apache.commons.io.input.ReadAheadInputStream 17
org.apache.commons.io.charset.CharsetEncoders$lambda_toCharsetEncoder_0__40 3
org.apache.commons.io.charset.CharsetEncoders 3
java.nio.charset.Charset 7
sun.nio.cs.UTF_8 2
org.apache.commons.io.IOUtils$getScratchByteArrayWriteOnly__9 3
java.util.Arrays 18
org.apache.commons.io.output.DeferredFileOutputStream$getTempDirectory__67 3
org.apache.commons.io.file.PathUtils 31
java.nio.file.Paths 2
java.nio.file.Path 5
org.apache.commons.io.FileUtils 15
java.lang.NullPointerException 2
java.lang.RuntimeException 3
java.lang.Exception 3
java.lang.Throwable 17
sun.nio.fs.UnixException 2
java.lang.StringLatin1 18
java.lang.StringUTF16 24
java.lang.IllegalArgumentException 3
java.util.Properties 9
java.security.Provider 6
jdk.internal.loader.AbstractClassLoaderValue$Memoizer 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer$RecursiveInvocationException 1
java.lang.IllegalStateException 3
jdk.internal.logger.LazyLoggers$1 2
jdk.internal.logger.LazyLoggers 6
java.lang.System$LoggerFinder 1
jdk.internal.logger.LazyLoggers$getLoggerFinder__84 3
java.security.AccessController 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
jdk.internal.reflect.ReflectionFactory 5
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$1 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$BootstrapMessageLoggerTask 2
jdk.internal.misc.InnocuousThread 8
java.lang.StringBuilder 18
java.lang.Thread 28
java.lang.ThreadGroup 6
java.lang.ref.ReferenceQueue 3
java.util.concurrent.ConcurrentHashMap 8
java.lang.Thread$WeakClassKey 2
java.lang.Thread$1 2
java.lang.Boolean 5
java.lang.ClassLoader 8
jdk.internal.reflect.Reflection 11
java.lang.ThreadLocal 2
jdk.internal.misc.Unsafe 9
jdk.internal.misc.InnocuousThread$1 2
java.lang.Class$1 2
jdk.internal.loader.BootLoader$PackageHelper$1 1
java.nio.file.Files 39
sun.nio.fs.UnixPath 10
sun.nio.fs.UnixFileSystemProvider 13
sun.nio.fs.AbstractFileSystemProvider 5
sun.nio.fs.LinuxFileSystemProvider 2
jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1 1
java.lang.StackWalker 1
java.lang.Class$2 1
jdk.internal.reflect.MethodAccessorGenerator$1 1
jdk.internal.reflect.ClassDefiner 1
jdk.internal.reflect.ClassDefiner$1 2
jdk.internal.reflect.DelegatingClassLoader 1
java.lang.ArrayIndexOutOfBoundsException 1
java.lang.IndexOutOfBoundsException 2
java.lang.Class 42
sun.reflect.misc.ReflectUtil 3
java.lang.StringIndexOutOfBoundsException 2
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 2
java.lang.UnsupportedOperationException 2
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.lang.Enum 5
java.lang.CloneNotSupportedException 1
java.awt.geom.AffineTransform 3
java.awt.datatransfer.MimeTypeParameterList 3
java.lang.invoke.MemberName 4
java.util.LinkedList 8
sun.java2d.loops.FontInfo 2
java.util.concurrent.CopyOnWriteArrayList 13
java.text.DecimalFormatSymbols 2
java.text.BreakIterator 1
java.text.MessageFormat 3
java.awt.datatransfer.DataFlavor 3
java.awt.JobAttributes 3
java.util.HashMap 7
java.util.TimeZone 1
java.util.TreeMap 5
sun.font.FontLineMetrics 2
java.security.MessageDigest 2
java.awt.BufferCapabilities 1
javax.swing.ArrayTable 1
java.lang.ref.Reference 2
java.net.HttpCookie 3
java.util.HashSet 7
java.awt.geom.Point2D 2
java.awt.geom.RectangularShape 1
sun.font.AttributeValues 3
java.security.Signature 2
java.awt.PageAttributes 3
java.awt.RenderingHints 8
java.text.NumberFormat 3
java.awt.geom.Path2D$Float 1
java.util.ArrayDeque 5
java.util.jar.Attributes 7
sun.util.calendar.CalendarDate 3
java.util.Date 3
java.util.IdentityHashMap 7
java.awt.image.renderable.RenderContext 1
java.awt.datatransfer.MimeType 3
java.util.EnumSet 2
java.text.Collator 1
java.awt.Insets 3
java.awt.geom.Dimension2D 1
java.security.SignatureSpi 1
java.awt.geom.Line2D 1
java.security.MessageDigestSpi 1
java.awt.ImageCapabilities 1
java.text.Format 1
java.util.Locale 3
java.util.AbstractMap 6
java.util.Hashtable 7
java.util.zip.ZipEntry 6
java.util.jar.Manifest 3
java.util.Calendar 3
java.util.ArrayList 15
java.text.DateFormatSymbols 2
java.text.SimpleDateFormat 3
sun.java2d.SunGraphics2D 1
java.text.DateFormat 3
java.util.Hashtable$Entry 5
java.lang.IllegalAccessException 1
java.lang.reflect.Modifier 4
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
java.lang.InstantiationException 1
java.lang.reflect.Constructor 5
java.lang.Module 4
java.lang.reflect.InvocationTargetException 2
java.lang.InternalError 2
java.lang.VirtualMachineError 2
jdk.internal.logger.LazyLoggers$lambda_getLoggerFromFinder_0__83 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder 1
jdk.internal.logger.LazyLoggers$LazyLoggerAccessor 5
java.lang.ref.WeakReference 2
jdk.internal.logger.LazyLoggers$JdkLazyLogger 2
jdk.internal.logger.LazyLoggers$LazyLoggerWrapper 2
jdk.internal.logger.AbstractLoggerWrapper 1
java.lang.AssertionError 5
java.lang.Error 2
jdk.internal.logger.LoggerFinderLoader 1
jdk.internal.logger.DefaultLoggerFinder 4
jdk.internal.logger.DefaultLoggerFinder$1 2
jdk.internal.misc.VM 2
jdk.internal.logger.BootstrapLogger 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder$1 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__116 3
jdk.internal.logger.DefaultLoggerFinder$SharedLoggers 1
java.util.LinkedHashMap 3
jdk.internal.ref.CleanerImpl$PhantomCleanableRef 2
jdk.internal.ref.CleanerImpl$WeakCleanableRef 2
jdk.internal.logger.SimpleConsoleLogger 2
sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration 1
jdk.internal.jimage.ImageReaderFactory$1 2
jdk.internal.jimage.ImageReader 3
java.nio.ByteOrder 2
jdk.internal.jimage.ImageReader$SharedImageReader 2
java.util.WeakHashMap 4
jdk.internal.jimage.BasicImageReader 6
jdk.internal.jimage.NativeImageBuffer 1
java.nio.channels.FileChannel:java.nio.file.StandardOpenOption 1
jdk.internal.jimage.BasicImageReader$2 2
java.lang.reflect.Method 4
java.lang.reflect.Field 3
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
sun.nio.ch.FileChannelImpl 7
jdk.internal.jimage.ImageHeader 15
java.nio.ByteBuffer 6
jdk.internal.jimage.ImageStringsReader 1
jdk.internal.jimage.decompressor.Decompressor 1
java.util.concurrent.ConcurrentHashMap$KeySetView 7
java.util.concurrent.ConcurrentHashMap$EntrySetView 6
java.util.AbstractCollection 7
jdk.internal.module.ModuleLoaderMap$Mapper 2
java.awt.RenderingHints:java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.LinkedHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
jdk.internal.logger.BootstrapLogger$RedirectedLoggers 2
jdk.internal.logger.SurrogateLogger 2
jdk.internal.loader.BuiltinClassLoader$5 2
jdk.internal.module.ModuleReferenceImpl 4
jdk.internal.loader.BuiltinClassLoader$NullModuleReader 2
org.apache.commons.io.input.BOMInputStream$length__19 1
org.apache.commons.io.ByteOrderMark 4
org.apache.commons.io.filefilter.PrefixFileFilter$toFile__105 3
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__115 3
org.apache.commons.io.file.PathUtils$toString__97 3
java.util.TreeMap$KeySet 3
sun.awt.util.IdentityArrayList 6
java.util.PriorityQueue 1
java.util.concurrent.ConcurrentHashMap$ValuesView 2
java.util.TreeMap$EntrySet 3
java.util.concurrent.DelayQueue 3
java.util.concurrent.LinkedBlockingQueue 3
jdk.internal.logger.BootstrapLogger$DetectBackend$1 1
java.util.ServiceLoader 4
java.io.BufferedReader$1 3
org.apache.commons.io.function.IOStream$1 2
org.apache.commons.io.StreamIterator 3
org.apache.commons.io.LineIterator 5
org.apache.commons.io.input.UncheckedBufferedReader 13
org.apache.commons.io.input.UncheckedBufferedReader$lambda_readLine_6__12 3
org.apache.commons.io.function.Uncheck 8
org.apache.commons.io.input.UncheckedBufferedReader$Builder 2
org.apache.commons.io.input.UncheckedBufferedReader$Builder$lambda_get_0__16 3
org.apache.commons.io.input.MessageDigestInputStream$Builder 2
org.apache.commons.io.input.MessageDigestInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.ObservableInputStream$Observer 6
org.apache.commons.io.input.ObservableInputStream$AbstractBuilder 3
org.apache.commons.io.input.MessageDigestInputStream 2
org.apache.commons.io.input.ObservableInputStream 15
java.io.FilterInputStream 8
org.apache.commons.io.input.ProxyInputStream$rethrow__90 2
org.apache.commons.io.input.ChecksumInputStream$Builder 5
org.apache.commons.io.input.ProxyInputStream$AbstractBuilder 1
org.apache.commons.io.input.BoundedInputStream$Builder 2
org.apache.commons.io.input.BOMInputStream$Builder 4
org.apache.commons.io.input.ThrottledInputStream$Builder 3
org.apache.commons.io.input.AutoCloseInputStream$Builder 2
org.apache.commons.io.build.AbstractStreamBuilder 13
org.apache.commons.io.build.AbstractOriginSupplier 11
org.apache.commons.io.build.AbstractOrigin$FileOrigin 2
java.io.File 32
java.nio.file.FileSystems 1
org.apache.commons.io.build.AbstractOrigin$IORandomAccessFileOrigin 2
org.apache.commons.io.IORandomAccessFile 3
java.lang.Class$EnclosingMethodInfo 1
org.apache.commons.io.build.AbstractOrigin$URIOrigin 3
org.apache.commons.io.build.AbstractOrigin$PathOrigin 2
java.nio.file.spi.FileSystemProvider 4
org.apache.commons.io.build.AbstractOrigin$ReaderOrigin 5
org.apache.commons.io.input.ReaderInputStream 12
org.apache.commons.io.input.ReaderInputStream$Builder 3
org.apache.commons.io.build.AbstractStreamBuilder$lambda_new_0__78 2
org.apache.commons.io.Charsets 2
org.apache.commons.io.input.AbstractInputStream 5
java.io.InputStream 9
java.nio.CharBuffer 8
java.lang.Float 10
org.apache.commons.io.build.AbstractOrigin$InputStreamOrigin 3
java.io.InputStreamReader 7
java.io.BufferedReader 12
java.io.Reader 5
org.apache.commons.io.build.AbstractOrigin$CharSequenceOrigin 5
org.apache.commons.io.input.CharSequenceReader 10
org.apache.commons.io.build.AbstractOrigin$AbstractRandomAccessFileOrigin 8
org.apache.commons.io.input.BufferedFileChannelInputStream 11
org.apache.commons.io.input.BufferedFileChannelInputStream$Builder 3
java.nio.channels.FileChannel 1
java.io.RandomAccessFile 10
java.io.ByteArrayInputStream 8
org.apache.commons.io.input.Tailer$Builder 3
org.apache.commons.io.input.Tailer$TailablePath 7
org.apache.commons.io.file.spi.FileSystemProviders 2
org.apache.commons.io.file.spi.FileSystemProviders$lambda_getFileSystemProvider_0__51 2
java.util.Optional 4
org.apache.commons.io.input.CharSequenceInputStream 13
org.apache.commons.io.input.CharSequenceInputStream$Builder 3
org.apache.commons.io.input.CharSequenceInputStream$Builder$lambda_get_0__15 3
org.apache.commons.io.input.ThrottledInputStream 8
org.apache.commons.io.input.CountingInputStream 4
org.apache.commons.io.input.MessageDigestCalculatingInputStream$Builder 2
org.apache.commons.io.input.MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.MessageDigestCalculatingInputStream 2
org.apache.commons.io.input.AutoCloseInputStream 4
org.apache.commons.io.input.BoundedInputStream 14
org.apache.commons.io.input.BoundedInputStream$AbstractBuilder 4
org.apache.commons.io.input.MemoryMappedFileInputStream$Builder 1
org.apache.commons.io.input.MemoryMappedFileInputStream 8
org.apache.commons.io.filefilter.WildcardFileFilter$Builder 1
org.apache.commons.io.filefilter.WildcardFileFilter 8
org.apache.commons.io.filefilter.AbstractFileFilter 19
org.apache.commons.io.IOCase 2
org.apache.commons.io.input.ReversedLinesFileReader$Builder 1
org.apache.commons.io.input.ReversedLinesFileReader 4
java.io.UnsupportedEncodingException 1
org.apache.commons.io.StandardLineSeparator 1
java.lang.StringCoding 4
org.apache.commons.io.input.ReversedLinesFileReader$FilePart 2
org.apache.commons.io.input.BOMInputStream 12
java.util.List 1
org.apache.commons.io.input.Tailer 6
org.apache.commons.io.input.TailerListenerAdapter 6
java.util.concurrent.AbstractExecutorService 1
java.util.concurrent.ForkJoinPool 5
org.apache.commons.io.output.LockableFileWriter$Builder 1
java.io.Writer 7
java.io.DeleteOnExitHook 1
java.io.OutputStreamWriter 9
java.io.FileOutputStream 4
org.apache.commons.io.FileUtils$lambda_cleanDirectory_0__21 3
org.apache.commons.io.function.IOStreams$lambda_forAll_0__23 3
java.io.FileNotFoundException 1
org.apache.commons.io.filefilter.CanReadFileFilter 2
org.apache.commons.io.filefilter.RegexFileFilter 3
java.util.regex.Pattern 2
java.util.regex.Matcher 4
org.apache.commons.io.filefilter.WildcardFileFilter$lambda_accept_0__69 2
org.apache.commons.io.filefilter.NotFileFilter 5
org.apache.commons.io.filefilter.AndFileFilter 5
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_1__72 2
org.apache.commons.io.filefilter.PrefixFileFilter 5
org.apache.commons.io.filefilter.PrefixFileFilter$lambda_accept_0__68 2
org.apache.commons.io.filefilter.OrFileFilter 4
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_1__74 2
org.apache.commons.io.filefilter.WildcardFilter 3
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_1__73 2
org.apache.commons.io.filefilter.PathVisitorFileFilter 6
org.apache.commons.io.filefilter.PathVisitorFileFilter$lambda_accept_0__91 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_available_0__57 3
org.apache.commons.io.input.UncheckedFilterInputStream 13
org.apache.commons.io.input.UncheckedFilterReader$Builder$lambda_get_0__14 3
org.apache.commons.io.input.UncheckedFilterReader$Builder 2
org.apache.commons.io.input.UncheckedFilterReader 11
java.io.FilterReader 5
org.apache.commons.io.input.UncheckedFilterInputStream$Builder$lambda_get_0__13 3
org.apache.commons.io.input.UncheckedFilterInputStream$Builder 2
org.apache.commons.io.serialization.ValidatingObjectInputStream$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream 2
java.io.ObjectInputStream 5
org.apache.commons.io.FileUtils$lambda_isFileNewer_3__46 3
java.nio.file.attribute.FileTime 4
java.io.ObjectStreamClass 1
java.awt.Graphics 1
sun.java2d.loops.CompositeType 2
java.util.HashMap$Node 4
java.awt.PageAttributes$ColorType 2
java.io.InvalidClassException 1
java.util.regex.PatternSyntaxException 1
java.nio.file.FileSystemException 2
java.nio.file.InvalidPathException 1
java.awt.HeadlessException 1
java.net.URISyntaxException 1
java.lang.ProcessBuilder$Redirect$3 1
org.apache.commons.io.filefilter.MagicNumberFileFilter 4
org.apache.commons.imaging.formats.tiff.write.TiffOutputField 2
java.awt.CheckboxGroup 1
jdk.internal.misc.Signal 2
java.awt.font.TextHitInfo 2
sun.awt.AppContext 1
java.lang.Character$Subset 2
java.security.Provider$Service 1
org.apache.commons.imaging.color.ColorHsl 2
java.nio.FloatBuffer 2
java.io.ByteArrayOutputStream 8
java.awt.image.IndexColorModel 2
java.lang.module.ModuleDescriptor$Version 2
java.lang.Long 10
org.apache.commons.io.comparator.ExtensionFileComparator 1
org.apache.commons.io.comparator.AbstractFileComparator 1
java.lang.invoke.LambdaFormEditor$Transform 2
java.lang.Package 4
java.util.IntSummaryStatistics 1
org.apache.commons.imaging.formats.tiff.TiffField 13
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii 2
org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType 2
org.apache.commons.imaging.common.BinaryFunctions 13
org.apache.commons.imaging.common.Allocator 10
java.lang.Math 8
org.apache.commons.imaging.common.AllocationRequestException 4
org.apache.commons.imaging.ImagingRuntimeException 2
java.math.BigInteger 8
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__118 3
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__120 3
org.apache.commons.imaging.common.ByteConversions 24
org.apache.commons.imaging.common.RationalNumber 3
org.apache.commons.imaging.ImagingException 2
org.apache.commons.imaging.internal.Debug 1
java.util.logging.Logger 4
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte 1
java.lang.Byte 4
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong 1
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__122 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8 1
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__121 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort 1
java.lang.Short 6
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble 1
java.lang.Double 12
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__119 2
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString 1
java.nio.charset.StandardCharsets:org.apache.commons.imaging.formats.tiff.TiffField 1
java.net.Socket 2
java.time.zone.ZoneOffsetTransitionRule 2
jdk.internal.perf.PerfCounter 2
jdk.internal.module.ModuleResolution 1
jdk.internal.jimage.ImageReader$Node 3
sun.util.calendar.Era 2
java.time.LocalDate 2
org.apache.commons.io.file.Counters$AbstractPathCounters 6
java.time.ZoneId 2
sun.nio.fs.UnixFileStore 2
java.awt.Font 2
org.apache.commons.imaging.color.ColorXyz 2
sun.util.locale.BaseLocale 2
jdk.internal.org.objectweb.asm.Type 4
java.awt.PageAttributes$OriginType 2
java.awt.geom.Rectangle2D 1
java.lang.module.ModuleDescriptor 3
java.text.ParsePosition 2
org.apache.commons.imaging.color.ColorHsv 2
java.time.Clock 1
java.lang.module.ModuleDescriptor$Requires 2
java.awt.BasicStroke 1
java.awt.JobAttributes$DialogType 2
java.time.Instant 4
java.awt.Dimension 2
jdk.internal.org.objectweb.asm.Handle 2
jdk.internal.module.ServicesCatalog$ServiceProvider 1
sun.font.CoreMetrics 1
java.lang.Runtime$Version 2
org.apache.commons.imaging.color.ColorCmy 2
java.awt.font.TransformAttribute 1
org.apache.commons.imaging.color.ColorHunterLab 2
java.awt.AlphaComposite 1
java.util.UUID 2
java.time.chrono.AbstractChronology 2
java.security.Timestamp 2
java.util.AbstractList 3
sun.font.FontStrikeDesc 2
java.time.zone.ZoneRules 2
java.net.InetAddress 2
java.text.FieldPosition 2
java.util.logging.LogManager$CloseOnReset 1
org.apache.commons.imaging.color.ColorDin99Lab 2
java.io.FilePermission 2
java.util.concurrent.ConcurrentHashMap$Node 4
java.util.jar.Attributes$Name 2
java.security.Provider$ServiceKey 1
java.nio.LongBuffer 2
java.awt.AWTKeyStroke 2
org.apache.commons.io.file.Counters$BigIntegerCounter 5
sun.util.locale.BaseLocale$Key 1
java.time.format.DecimalStyle 2
java.awt.JobAttributes$DefaultSelectionType 2
java.time.OffsetTime 2
java.lang.invoke.StringConcatFactory$Recipe 1
java.awt.image.ComponentColorModel 2
java.lang.module.ResolvedModule 2
java.lang.reflect.Parameter 2
java.lang.module.ModuleDescriptor$Opens 2
java.awt.image.BandedSampleModel 1
java.net.Proxy 2
javax.crypto.CryptoPermission 3
java.awt.MenuShortcut 2
java.security.CodeSource 3
java.lang.invoke.LambdaForm$Name 2
java.lang.invoke.LambdaForm$NamedFunction 2
java.lang.module.ModuleReference 1
java.awt.AttributeValue 2
java.util.OptionalDouble 2
java.awt.font.NumericShaper 2
java.security.AccessControlContext 1
java.time.OffsetDateTime 2
java.awt.JobAttributes$SidesType 2
java.awt.Color 2
java.nio.ShortBuffer 2
java.util.WeakHashMap$Entry 4
org.apache.commons.imaging.color.ColorCieLab 2
java.awt.image.ComponentSampleModel 1
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.text.AttributedCharacterIterator$Attribute 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
java.time.temporal.ValueRange 2
java.util.ResourceBundle$CacheKey 2
java.lang.invoke.StringConcatFactory$Key 1
org.apache.commons.io.file.CopyDirectoryVisitor 7
org.apache.commons.io.file.CountingPathVisitor 15
org.apache.commons.io.file.CleaningPathVisitor 6
java.util.OptionalInt 2
java.awt.PageAttributes$OrientationRequestedType 2
java.security.cert.Certificate 1
java.lang.module.ModuleDescriptor$Exports 2
java.lang.StackTraceElement 4
java.beans.PropertyDescriptor 1
java.lang.ProcessBuilder$Redirect 1
java.util.logging.Level 2
java.time.LocalDateTime 2
org.apache.commons.imaging.color.ColorCmyk 2
jdk.internal.module.IllegalAccessLogger$Usage 1
java.net.Inet4Address 1
java.util.zip.ZipFile$Source$Key 1
java.util.OptionalLong 2
jdk.internal.module.ModuleHashes 2
java.util.stream.Collectors$Partition 1
org.apache.commons.io.function.UncheckedIOIterator 2
org.apache.commons.io.function.UncheckedIOIterator$hasNext__1 3
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.Files$2 3
java.nio.file.FileTreeIterator 3
org.apache.commons.io.function.UncheckedIOIterator$next__3 3
java.util.NoSuchElementException 2
java.util.TreeMap$Entry 4
org.apache.commons.imaging.color.ColorCieLch 2
org.apache.commons.io.monitor.SerializableFileTime 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
java.util.PropertyPermission 2
javax.security.auth.Subject 2
java.awt.RenderingHints$Key 1
org.apache.commons.io.file.Counters$LongCounter 7
org.apache.commons.imaging.palette.ColorCount 1
java.nio.DoubleBuffer 2
java.security.AllPermission 2
java.awt.image.ColorModel 8
java.time.ZoneOffset 2
java.awt.BufferCapabilities$FlipContents 2
org.apache.commons.imaging.common.BinaryConstant 3
java.math.BigDecimal 2
java.lang.Character 8
java.time.LocalTime 2
java.math.MathContext 2
javax.imageio.ImageTypeSpecifier 1
org.apache.commons.io.file.AccumulatorPathVisitor 4
java.awt.DisplayMode 2
java.awt.PageAttributes$MediaType 2
java.time.ZonedDateTime 2
java.security.cert.CertPath 2
java.awt.PageAttributes$PrintQualityType 2
sun.java2d.pipe.Region 2
java.util.AbstractSet 3
sun.java2d.loops.SurfaceType 2
org.apache.commons.imaging.color.ColorCieLuv 2
java.time.Duration 9
java.awt.JobAttributes$MultipleDocumentHandlingType 2
java.time.zone.ZoneOffsetTransition 2
java.awt.font.FontRenderContext 1
java.awt.image.PackedColorModel 1
java.lang.module.ModuleDescriptor$Provides 2
java.security.BasicPermission 2
org.apache.commons.imaging.formats.jpeg.segments.App2Segment 1
java.time.Period 2
java.lang.invoke.MethodType 2
sun.nio.ch.FileKey 1
java.net.NetworkInterface 2
java.lang.ProcessHandleImpl 2
java.net.SocketPermission 2
java.net.InterfaceAddress 2
org.apache.commons.imaging.mylzw.MyLzwCompressor$ByteArray 1
java.lang.invoke.LambdaForm 2
sun.util.locale.LocaleExtensions 2
java.awt.JobAttributes$DestinationType 2
org.apache.commons.io.file.DeletingPathVisitor 9
java.security.CodeSigner 2
java.nio.IntBuffer 2
org.apache.commons.io.comparator.NameFileComparator 1
jdk.internal.math.FDBigInteger 33
java.time.format.DateTimeParseContext 1
java.nio.charset.CodingErrorAction 1
java.awt.ScrollPaneAdjustable 1
org.apache.commons.imaging.palette.ColorGroup 1
org.apache.commons.io.comparator.SizeFileComparator 1
java.lang.invoke.MethodHandles$Lookup 1
org.apache.commons.imaging.ImageInfo$ColorType 1
org.apache.commons.imaging.common.GenericImageMetadata 2
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$Directory 3
org.apache.commons.imaging.formats.tiff.TiffDirectory 4
org.apache.commons.imaging.formats.gif.GifImageMetadataItem 1
org.apache.commons.imaging.common.GenericImageMetadata$GenericImageMetadataItem 2
jdk.internal.org.objectweb.asm.TypePath 4
java.awt.Component 1
org.apache.commons.io.file.Counters$NoopCounter 4
org.apache.commons.io.file.Counters$LongCounter:org.apache.commons.io.file.Counters$NoopCounter 1
java.awt.Rectangle 1
java.awt.AWTEvent 1
org.apache.commons.imaging.formats.jpeg.JpegImageMetadata 2
java.io.CharArrayWriter 8
org.apache.commons.io.filefilter.TrueFileFilter 3
java.io.StringWriter 12
java.security.SecureRandomSpi 1
java.security.Permission 2
java.awt.geom.Rectangle2D$Double 1
java.awt.FontMetrics 1
java.time.format.Parsed 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.security.AlgorithmParameters 1
org.apache.commons.imaging.FormatCompliance 2
org.apache.commons.io.output.AppendableWriter 7
org.apache.commons.io.output.UncheckedFilterWriter 13
org.apache.commons.io.IOUtils$read__10 3
org.apache.commons.imaging.bytesource.InputStreamByteSource$BlockInputStream 4
org.apache.commons.imaging.bytesource.InputStreamByteSource 5
java.util.concurrent.TimeUnit 1
java.io.InterruptedIOException 2
java.io.ObjectInputStream$BlockDataInputStream 4
java.util.jar.Manifest$FastInputStream 4
org.apache.commons.io.input.QueueInputStream 3
org.apache.commons.imaging.bytesource.InputStreamByteSource$Block 2
org.apache.commons.io.input.UnsynchronizedFilterInputStream 8
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_2__36 3
java.lang.ProcessImpl$DeferredCloseInputStream 5
org.apache.commons.imaging.mylzw.BitsToByteInputStream 2
org.apache.commons.imaging.mylzw.MyBitInputStream 2
java.io.PushbackInputStream 6
java.io.InputStream$1 6
org.apache.commons.io.input.ClosedInputStream 2
java.util.zip.CheckedInputStream 4
org.apache.commons.io.output.UncheckedFilterOutputStream 9
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_4__39 3
java.io.FilterOutputStream 5
org.apache.commons.io.output.ByteArrayOutputStream 6
org.apache.commons.io.output.AbstractByteArrayOutputStream 8
org.apache.commons.io.output.ThresholdingOutputStream 11
org.apache.commons.io.output.DeferredFileOutputStream 7
java.nio.file.TempFileHelper 1
java.util.AbstractSequentialList 2
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_3__64 3
org.apache.commons.io.output.ThresholdingOutputStream$lambda_static_0__18 1
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_3__63 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_3__52 3
org.apache.commons.io.filefilter.MagicNumberFileFilter$lambda_accept_0__42 3
org.apache.commons.io.RandomAccessFiles 1
org.apache.commons.io.RandomAccessFiles$read__41 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_4__38 3
org.apache.commons.io.IOUtils$lambda_toByteArray_1__33 3
org.apache.commons.io.output.UncheckedAppendableImpl$append__62 3
java.io.BufferedWriter 10
java.lang.StringBuffer 9
java.lang.AbstractStringBuilder 9
org.apache.commons.io.output.NullWriter 8
org.apache.commons.io.output.StringBuilderWriter 8
org.apache.commons.io.output.UncheckedAppendableImpl 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_0__61 3
org.apache.commons.io.output.ProxyWriter 12
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_0__60 3
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.ProxyWriter 1
org.apache.commons.io.output.TaggedWriter 1
org.apache.commons.io.TaggedIOException 2
org.apache.commons.io.IOExceptionWithCause 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
java.io.CharArrayWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.PrintStream 7
org.apache.commons.io.output.NullAppendable 2
sun.nio.cs.StreamEncoder 5
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_4__58 3
java.io.FilterWriter 6
org.apache.commons.io.output.XmlStreamWriter 6
org.apache.commons.io.input.ObservableInputStream$closed__34 3
org.apache.commons.io.input.TimestampedObserver 2
org.apache.commons.io.output.ProxyOutputStream$handleIOException__27 3
org.apache.commons.io.output.TaggedOutputStream 1
org.apache.commons.io.output.ProxyOutputStream 7
org.apache.commons.io.input.ObservableInputStream$lambda_noteError_2__35 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_3__11 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_6__59 2
org.apache.commons.io.output.ChunkedWriter 1
org.apache.commons.io.output.ClosedWriter 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataByte_0__54 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_6__49 3
org.apache.commons.io.input.XmlStreamReader$lambda_getXmlProlog_0__65 3
org.apache.commons.io.input.XmlStreamReader 15
org.apache.commons.io.output.FilterCollectionWriter$flush__80 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_flush_4__79 2
org.apache.commons.io.output.UncheckedFilterWriter$lambda_close_3__30 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_close_0__26 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_close_0__31 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_close_1__8 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_close_0__29 3
org.apache.commons.io.input.UnsynchronizedReader 3
org.apache.commons.io.input.UnsynchronizedBufferedReader 5
org.apache.commons.io.input.BrokenReader 4
org.apache.commons.io.function.Erase 1
org.apache.commons.io.input.ClosedReader 2
org.apache.commons.io.input.CloseShieldReader 1
org.apache.commons.io.input.BoundedReader 3
org.apache.commons.io.input.SequenceReader 4
org.apache.commons.io.input.ProxyReader 8
org.apache.commons.io.input.TeeReader 4
org.apache.commons.io.output.ProxyWriter$handleIOException__28 3
org.apache.commons.io.output.CloseShieldWriter 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.TaggedReader 1
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
sun.nio.cs.StreamDecoder 4
org.apache.commons.io.input.NullReader 7
java.io.StringReader 5
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.ObservableInputStream$finished__53 3
org.apache.commons.io.file.SimplePathVisitor 3
java.nio.file.SimpleFileVisitor 5
org.apache.commons.io.file.SimplePathVisitor$lambda_new_0__114 2
org.apache.commons.io.filefilter.SymbolicLinkFileFilter 4
org.apache.commons.io.file.StandardDeleteOption 1
org.apache.commons.io.file.StandardDeleteOption$lambda_overrideReadOnly_0__55 2
java.awt.BufferCapabilities:java.awt.ImageCapabilities:java.awt.Insets:java.awt.JobAttributes:java.awt.PageAttributes:java.awt.RenderingHints:java.awt.datatransfer.DataFlavor:java.awt.datatransfer.MimeType:java.awt.datatransfer.MimeTypeParameterList:java.awt.geom.AffineTransform:java.awt.geom.Dimension2D:java.awt.geom.Line2D:java.awt.geom.Path2D$Float:java.awt.geom.Point2D:java.awt.geom.RectangularShape:java.awt.image.renderable.RenderContext:java.lang.Object:java.lang.invoke.MemberName:java.lang.ref.Reference:java.net.HttpCookie:java.security.MessageDigest:java.security.MessageDigestSpi:java.security.Signature:java.security.SignatureSpi:java.text.BreakIterator:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.Format:java.text.MessageFormat:java.text.NumberFormat:java.text.SimpleDateFormat:java.util.AbstractMap:java.util.ArrayDeque:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.EnumSet:java.util.HashMap:java.util.HashSet:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Properties:java.util.TimeZone:java.util.TreeMap:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Manifest:java.util.zip.ZipEntry:javax.swing.ArrayTable:sun.font.AttributeValues:sun.font.FontLineMetrics:sun.java2d.SunGraphics2D:sun.java2d.loops.FontInfo:sun.util.calendar.CalendarDate 1
org.apache.commons.io.file.Counters 2
org.apache.commons.io.file.Counters$LongPathCounters 1
java.nio.file.FileTreeWalker 6
java.nio.file.FileTreeWalker$Event 4
org.apache.commons.io.filefilter.SizeFileFilter 7
java.lang.invoke.StringConcatFactory$MethodHandleStringBuilderStrategy$1 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$1 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$2 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$3 1
java.util.concurrent.ConcurrentHashMap$CollectionView 2
org.apache.commons.io.filefilter.AgeFileFilter 4
org.apache.commons.io.filefilter.AgeFileFilter$lambda_accept_0__104 3
java.nio.channels.spi.AbstractInterruptibleChannel 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_2__101 2
org.apache.commons.io.filefilter.SizeFileFilter$lambda_accept_0__100 3
org.apache.commons.io.filefilter.IOFileFilter 2
org.apache.commons.io.filefilter.NameFileFilter 5
org.apache.commons.io.filefilter.NameFileFilter$lambda_acceptBaseName_0__71 2
org.apache.commons.io.filefilter.SuffixFileFilter 5
org.apache.commons.io.filefilter.SuffixFileFilter$lambda_accept_0__70 2
org.apache.commons.io.filefilter.FileFileFilter 2
org.apache.commons.io.filefilter.CanWriteFileFilter 2
org.apache.commons.io.filefilter.PathMatcherFileFilter 2
org.apache.commons.io.filefilter.FalseFileFilter 3
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_2__99 2
org.apache.commons.io.filefilter.CanExecuteFileFilter 2
org.apache.commons.io.filefilter.HiddenFileFilter 3
org.apache.commons.io.filefilter.HiddenFileFilter$lambda_accept_0__103 3
org.apache.commons.io.filefilter.EmptyFileFilter 3
org.apache.commons.io.filefilter.EmptyFileFilter$lambda_accept_0__102 3
org.apache.commons.io.filefilter.FileEqualsFileFilter 2
org.apache.commons.io.filefilter.PathEqualsFileFilter 2
org.apache.commons.io.filefilter.DirectoryFileFilter 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_2__98 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_0__45 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_0__44 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_0__43 2
org.apache.commons.io.filefilter.DelegateFileFilter 3
org.apache.commons.io.RandomAccessFileMode 6
org.apache.commons.io.filefilter.FalseFileFilter:org.apache.commons.io.filefilter.TrueFileFilter 2
java.nio.file.CopyMoveHelper 1
java.nio.file.NoSuchFileException 1
org.apache.commons.io.file.PathUtils$lambda_overrideReadOnly_2__37 2
org.apache.commons.io.IOUtils$lambda_toByteArray_0__32 3
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_8__50 3
org.apache.commons.io.function.IOConsumer$lambda_static_0__22 1
org.apache.commons.io.input.TaggedInputStream 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_5__106 2
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_7__107 2
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream 5
java.io.OutputStream 5
org.apache.commons.io.output.RandomAccessFileOutputStream 6
java.io.ObjectOutputStream$BlockDataOutputStream 4
org.apache.commons.io.output.ClosedOutputStream 3
org.apache.commons.io.output.CountingOutputStream 1
org.apache.commons.io.output.NullOutputStream 2
java.io.ObjectOutputStream 4
org.apache.commons.io.output.BrokenOutputStream 4
java.util.zip.DeflaterOutputStream 4
java.io.OutputStream$1 3
org.apache.commons.imaging.mylzw.MyBitOutputStream 3
org.apache.commons.io.output.QueueOutputStream 1
org.apache.commons.io.output.TeeOutputStream 4
org.apache.commons.io.output.WriterOutputStream 9
java.nio.charset.CoderResult 5
org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream 4
org.apache.commons.io.output.AppendableOutputStream 1
org.apache.commons.io.output.DemuxOutputStream 3
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless$BufferOutputStream 2
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.lang.ProcessBuilder$NullOutputStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.io.BufferedOutputStream 3
java.lang.ProcessBuilder$NullOutputStream 1
java.io.DataOutputStream 3
org.apache.commons.io.output.ChunkedOutputStream 2
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
org.apache.commons.io.output.CloseShieldOutputStream 1
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_flush_1__77 2
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream 1
org.apache.commons.imaging.icc.CachingInputStream 3
java.io.BufferedInputStream 7
java.util.concurrent.locks.ReentrantLock 5
java.util.concurrent.ThreadPoolExecutor 4
org.apache.commons.io.input.ByteBufferCleaner 2
org.apache.commons.io.input.ByteBufferCleaner$Java8Cleaner 1
org.apache.commons.io.input.ByteBufferCleaner$Java9Cleaner 1
org.apache.commons.io.input.BrokenInputStream 6
java.io.FileInputStream 6
org.apache.commons.io.input.CircularInputStream 3
org.apache.commons.io.input.buffer.CircularBufferInputStream 5
org.apache.commons.io.input.buffer.CircularByteBuffer 6
org.apache.commons.io.input.RandomAccessFileInputStream 7
java.io.ObjectInputStream$PeekInputStream 4
java.io.SequenceInputStream 4
org.apache.commons.io.input.UnixLineEndingInputStream 5
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream 1
java.util.stream.StreamSupport 1
org.apache.commons.io.input.DemuxInputStream 2
org.apache.commons.io.input.WindowsLineEndingInputStream 4
org.apache.commons.io.input.CloseShieldInputStream 1
org.apache.commons.io.input.NullInputStream 11
org.apache.commons.io.input.UnsynchronizedBufferedInputStream 9
java.util.zip.InflaterInputStream 7
java.util.zip.ZipInputStream 3
jdk.internal.module.ModulePatcher$JarResourceFinder 1
java.util.zip.ZipFile 1
jdk.internal.module.ModuleReferences$ExplodedModuleReader 1
jdk.internal.module.ModuleReferences$SafeCloseModuleReader 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 3
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 3
jdk.internal.module.ModuleReferences$JModModuleReader 1
jdk.internal.jmod.JmodFile 1
jdk.internal.module.ModuleReferences$JarModuleReader 1
jdk.internal.loader.Loader$NullModuleReader 1
jdk.internal.module.ModulePatcher$PatchedModuleReader 3
jdk.internal.module.ModulePatcher$ExplodedResourceFinder 1
org.apache.commons.imaging.formats.webp.WebPImageParser$ChunksReader 1
org.apache.commons.io.input.Tailer$RandomAccessFileBridge 6
org.apache.commons.io.function.IOBaseStream 1
org.apache.commons.io.function.UncheckedIOBaseStream 1
jdk.internal.loader.URLClassPath$Loader 6
java.net.ServerSocket 2
java.net.DatagramSocket 1
jdk.internal.loader.URLClassPath$JarLoader 18
jdk.internal.loader.URLClassPath$JarLoader$1 2
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.lang.reflect.UndeclaredThrowableException 2
java.lang.ExceptionInInitializerError 1
java.lang.ClassNotFoundException 1
java.security.PrivilegedActionException 3
jdk.internal.loader.FileURLMapper 3
sun.net.www.ParseUtil 2
java.util.jar.JarFile 7
jdk.internal.util.jar.JarIndex 9
java.io.EOFException 2
org.apache.commons.io.input.AbstractCharacterFilterReader 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_4__81 2
org.apache.commons.io.input.Input 1
org.apache.commons.io.input.UncheckedBufferedReader$lambda_ready_7__95 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_ready_6__94 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_2__113 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_4__82 2
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.ClosedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_2__112 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.io.FilterReader:java.io.InputStreamReader:java.io.Reader:java.io.StringReader:sun.nio.cs.StreamDecoder 1
sun.net.util.URLUtil 1
org.apache.commons.imaging.formats.rgbe.RgbeInfo 1
java.nio.channels.spi.AbstractSelector 1
java.net.URLClassLoader 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataBytes_1__86 3
java.lang.ProcessBuilder$NullInputStream 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.lang.ThreadLocal:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 9
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.MemoryMappedFileInputStream:org.apache.commons.io.input.ReaderInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.io.DataInputStream 2
java.util.concurrent.atomic.AtomicBoolean 4
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject 2
org.apache.commons.io.input.ReadAheadInputStream$lambda_readAsync_1__56 3
java.lang.ref.Finalizer$FinalizerThread 1
org.apache.commons.io.FileCleaningTracker$Reaper 1
org.apache.commons.io.FileCleaningTracker$Tracker 2
org.apache.commons.io.FileDeleteStrategy 3
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy 1
java.util.AbstractCollection:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.LinkedList:java.util.PriorityQueue:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.Vector:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$ValuesView:java.util.concurrent.CopyOnWriteArrayList:java.util.concurrent.DelayQueue:java.util.concurrent.LinkedBlockingQueue:sun.awt.util.IdentityArrayList 1
org.apache.commons.io.ThreadUtils 2
java.util.concurrent.ThreadPoolExecutor$Worker 1
java.util.concurrent.ForkJoinWorkerThread 1
jdk.internal.perf.Perf$CleanerAction 1
jdk.internal.perf.Perf 2
java.lang.ref.Finalizer$2 1
jdk.internal.ref.CleanerImpl 1
jdk.internal.ref.PhantomCleanable 3
jdk.internal.ref.WeakCleanable 3
jdk.internal.ref.SoftCleanable 3
org.apache.commons.io.monitor.FileAlterationMonitor 1
org.apache.commons.io.monitor.FileAlterationMonitor$checkAndNotify__85 2
java.lang.Iterable 1
org.apache.commons.io.ThreadMonitor 1
javax.swing.TimerQueue 2
java.util.jar.JarInputStream 3
java.util.concurrent.CompletableFuture$Completion 1
java.lang.invoke.MethodHandleNatives$CallSiteContext 1
sun.java2d.Disposer 1
java.util.zip.Deflater$DeflaterZStreamRef 1
jdk.internal.misc.Signal$1 1
jdk.internal.misc.Signal$NativeHandler 2
java.util.zip.Inflater$InflaterZStreamRef 1
java.util.zip.ZipFile$CleanableResource 1
java.awt.EventDispatchThread 1
jdk.internal.ref.CleanerImpl$CleanerCleanable 1
java.awt.EventDispatchThread:java.lang.invoke.MethodHandleNatives$CallSiteContext:java.lang.ref.Finalizer$2:java.lang.ref.Finalizer$FinalizerThread:java.util.concurrent.CompletableFuture$Completion:java.util.concurrent.ForkJoinWorkerThread:java.util.concurrent.ThreadPoolExecutor$Worker:java.util.zip.Deflater$DeflaterZStreamRef:java.util.zip.Inflater$InflaterZStreamRef:java.util.zip.ZipFile$CleanableResource:javax.swing.TimerQueue:sun.java2d.Disposer 1
org.apache.commons.io.input.ChecksumInputStream 4
java.util.zip.CRC32 2
org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream 1
org.apache.commons.imaging.formats.tiff.itu_t4.BitInputStreamFlexible 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream:org.apache.commons.io.input.WindowsLineEndingInputStream 1
org.apache.commons.io.input.BOMInputStream$matches__96 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.ClosedInputStream 1
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_2__111 2
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_2__110 2
org.apache.commons.io.output.UncheckedAppendableImpl$append__109 2
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_9__93 2
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_7__92 2
sun.font.FontFamily 1
java.util.concurrent.atomic.AtomicLong 1
java.beans.PropertyChangeEvent 1
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$GpsInfo 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
java.security.SecureRandom 1
java.time.format.DateTimePrintContext 1
java.math.MutableBigInteger 1
javax.accessibility.AccessibleStateSet 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.lang.invoke.MethodTypeForm 1
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
java.awt.Event 1
java.util.DoubleSummaryStatistics 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet 2
org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory 3
java.io.ObjectOutputStream$DebugTraceInfoStack 1
org.apache.commons.imaging.ImageInfo 2
org.apache.commons.imaging.ImageFormats 1
java.awt.geom.Point2D$Double 1
jdk.internal.org.objectweb.asm.Label 1
org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment 2
org.apache.commons.imaging.formats.jpeg.segments.ComSegment 1
org.apache.commons.imaging.formats.jpeg.segments.GenericSegment 1
org.apache.commons.imaging.formats.jpeg.segments.AppnSegment 1
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment 1
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment 1
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment 1
org.apache.commons.imaging.formats.jpeg.segments.SosSegment 1
org.apache.commons.imaging.formats.jpeg.segments.JfifSegment 1
org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment 1
java.io.CharArrayWriter:java.io.StringWriter:java.lang.StringBuilder:java.nio.CharBuffer 1
org.apache.commons.io.comparator.LastModifiedFileComparator 1
sun.security.util.JarConstraintsParameters 1
java.lang.ProcessBuilder$Redirect$2 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue 1
org.apache.commons.io.comparator.PathFileComparator 1
org.apache.commons.io.monitor.FileAlterationObserver 6
org.apache.commons.io.monitor.FileEntry 3
java.lang.ProcessImpl 1
sun.util.locale.Extension 1
java.awt.image.DirectColorModel 6
sun.reflect.annotation.AnnotationType 1
org.apache.commons.imaging.formats.icns.IcnsType 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPiece 1
java.text.Annotation 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
org.apache.commons.io.comparator.ReverseFileComparator 1
org.apache.commons.io.comparator.DefaultFileComparator 1
org.apache.commons.io.comparator.CompositeFileComparator 1
org.apache.commons.io.comparator.DirectoryFileComparator 1
java.nio.channels.FileChannel$MapMode 1
java.awt.Point 1
java.lang.ProcessBuilder$Redirect$1 1
java.util.concurrent.CompletableFuture 1
java.lang.ProcessBuilder$Redirect$4 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
sun.java2d.loops.GraphicsPrimitive 1
jdk.internal.module.ModuleHashes$lambda_toString_1__75 2
java.util.Map$Entry 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes 1
java.awt.geom.Point2D$Float 1
java.io.ObjectStreamField 1
java.util.Currency 1
java.awt.geom.Rectangle2D$Float 1
org.apache.commons.imaging.common.RationalNumber$Option 1
java.beans.FeatureDescriptor 1
java.time.temporal.ChronoUnit 1
sun.font.StrikeMetrics 1
java.lang.invoke.SerializedLambda 1
java.time.temporal.ChronoField 1
java.time.format.DateTimeFormatter 1
sun.reflect.annotation.TypeAnnotation 1
java.nio.channels.FileLock 1
java.util.EventObject 1
java.lang.ProcessBuilder$Redirect$5 1
java.security.ProtectionDomain 1
sun.font.EAttribute 1
java.util.concurrent.Semaphore 1
java.awt.Cursor 1
java.lang.StackFrameInfo 1
jdk.internal.math.FloatingDecimal 11
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.lang.invoke.MethodHandle 1
javax.swing.event.EventListenerList 1
java.text.CalendarBuilder 1
org.apache.commons.imaging.icc.IccProfileInfo 4
org.apache.commons.imaging.icc.IccTag 1
java.lang.StringBuilder:java.util.Arrays 1
org.apache.commons.imaging.icc.IccTagDataTypes 2
org.apache.commons.imaging.icc.IccTagDataTypes$5 1
org.apache.commons.imaging.icc.IccTagDataTypes$2 1
org.apache.commons.imaging.icc.IccTagDataTypes$4 1
org.apache.commons.imaging.icc.IccTagDataTypes$1 1
org.apache.commons.imaging.icc.IccTagDataTypes$3 1
org.apache.commons.imaging.ImageInfo$CompressionAlgorithm 1
sun.net.www.MessageHeader 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.lang.invoke.Invokers 1
java.util.LongSummaryStatistics 1
java.lang.ModuleLayer 1
javax.swing.TransferHandler$DropLocation 1
javax.accessibility.AccessibleBundle 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.security.PermissionCollection 1
java.net.SocketImpl 1
java.lang.ProcessBuilder$Redirect$6 1
java.awt.image.BufferedImage 6
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes$1 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
javax.accessibility.AccessibleRelationSet 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceSegment 1
java.awt.MenuComponent 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange 1
java.lang.module.Configuration 1
org.apache.commons.io.output.RandomAccessFileOutputStream$Builder 3
org.apache.commons.io.input.UnsynchronizedBufferedInputStream$Builder 1
org.apache.commons.io.output.WriterOutputStream$Builder 3
org.apache.commons.io.charset.CharsetDecoders 1
org.apache.commons.io.build.AbstractOrigin$OutputStreamOrigin 2
org.apache.commons.io.build.AbstractOrigin$WriterOrigin 3
org.apache.commons.io.build.AbstractOrigin$RandomAccessFileOrigin 1
java.util.Spliterators 1
java.nio.file.Files$lambda_asUncheckedRunnable_0__117 2
org.apache.commons.io.output.UncheckedFilterWriter$Builder 1
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream$Builder 2
java.nio.channels.Channels 1
java.lang.OutOfMemoryError 1
org.apache.commons.io.input.QueueInputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$newDaemonThread__20 2
java.util.concurrent.Executors 1
org.apache.commons.io.output.UncheckedFilterOutputStream$Builder 1
org.apache.commons.io.function.IOIteratorAdapter 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:org.apache.commons.io.function.IOStream$1 1
org.apache.commons.io.input.ObservableInputStream$Builder 1
org.apache.commons.io.output.ChunkedOutputStream$Builder 1
org.apache.commons.io.output.DeferredFileOutputStream$Builder 1
org.apache.commons.io.input.XmlStreamReader$Builder 1
org.apache.commons.io.input.ProxyInputStream$rethrow__87 2
org.apache.commons.io.input.UnsupportedOperationExceptions 3
org.apache.commons.io.input.MarkShieldInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_reset_5__89 2
org.apache.commons.io.function.IOStreams$lambda_forEach_1__66 2
org.apache.commons.io.input.XmlStreamReaderException 6
org.apache.commons.io.output.FileWriterWithEncoding$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding 4
org.apache.commons.io.output.XmlStreamWriter$Builder 1
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream$Builder 1
org.apache.commons.io.monitor.FileAlterationObserver$Builder 1
org.apache.commons.io.input.RandomAccessFileInputStream$Builder 1
org.apache.commons.io.input.UnsynchronizedFilterInputStream$Builder 1
org.apache.commons.io.LineIterator$addSuppressed__2 3
java.util.stream.Collectors$1OptionalBox 1
java.lang.ref.Finalizer$1 1
java.lang.System$1 1
java.lang.Class$3 1
jdk.internal.loader.BuiltinClassLoader$4 1
jdk.internal.loader.URLClassPath 7
jdk.internal.loader.URLClassPath$3 2
jdk.internal.loader.URLClassPath$FileLoader 3
jdk.internal.misc.SharedSecrets 1
java.util.StringTokenizer 6
java.util.jar.JarFile$JarFileEntry 3
java.util.jar.JarEntry 2
jdk.internal.loader.URLClassPath$JarLoader$2 8
jdk.internal.loader.Resource 6
jdk.internal.loader.URLClassPath$JarLoader$3 2
jdk.internal.loader.Loader$3 2
jdk.internal.loader.URLClassPath$2 3
jdk.internal.loader.URLClassPath$Loader$1 5
jdk.internal.loader.URLClassPath$FileLoader$1 5
jdk.internal.loader.URLClassPath$1 3
jdk.internal.module.ModulePatcher$ExplodedResourceFinder$1 5
jdk.internal.module.ModulePatcher$JarResourceFinder$1 5
jdk.internal.module.ModulePatcher$PatchedModuleReader$1 6
jdk.internal.loader.BuiltinClassLoader$1 3
jdk.internal.loader.BuiltinClassLoader 6
jdk.internal.util.jar.InvalidJarIndexError 1
java.lang.SecurityException 1
jdk.internal.loader.ClassLoaders$AppClassLoader 1
java.security.SecureClassLoader 2
java.util.zip.Checksum 1
java.nio.file.Files$FileTypeDetectors$2 1
jdk.internal.misc.InnocuousThread$2 1
jdk.internal.perf.Perf$GetPerfAction 1
java.lang.RuntimePermission 1
sun.security.action.GetPropertyAction 1
jdk.internal.jimage.BasicImageReader$1 1
jdk.internal.jimage.NativeImageBuffer$1 1
java.lang.Runtime 2
java.lang.UnsatisfiedLinkError 1
java.lang.LinkageError 1
jdk.internal.misc.InnocuousThread$3 1
jdk.internal.loader.BootLoader$PackageHelper$2 1
java.nio.file.Files$FileTypeDetectors$1 1
org.apache.commons.io.IOIndexedException 2
java.awt.HeadlessException:java.io.InvalidClassException:java.lang.Throwable:java.net.URISyntaxException:java.nio.file.FileSystemException:java.nio.file.InvalidPathException:java.util.regex.PatternSyntaxException:sun.nio.fs.UnixException 1
org.apache.commons.imaging.formats.png.chunks.PngChunkIccp 2
org.apache.commons.imaging.formats.png.chunks.PngChunk 3
org.apache.commons.imaging.formats.png.chunks.PngChunkText 1
org.apache.commons.imaging.formats.png.chunks.AbstractPngTextChunk 1
org.apache.commons.imaging.formats.png.chunks.PngChunkZtxt 1
org.apache.commons.imaging.formats.png.chunks.PngChunkIhdr 7
org.apache.commons.imaging.formats.png.PngColorType 5
org.apache.commons.imaging.formats.png.InterlaceMethod 1
org.apache.commons.imaging.formats.png.chunks.PngChunkPlte 3
org.apache.commons.imaging.formats.png.chunks.PngChunkPhys 1
org.apache.commons.imaging.formats.png.chunks.PngChunkScal 3
java.lang.StringBuilder:java.nio.charset.StandardCharsets 1
jdk.internal.math.FloatingDecimal$ASCIIToBinaryBuffer 2
jdk.internal.math.FloatingDecimal$PreparedASCIIToBinaryBuffer 2
java.lang.NumberFormatException 2
java.lang.CharacterData 1
org.apache.commons.imaging.formats.png.chunks.PngChunkIdat 1
org.apache.commons.imaging.formats.png.chunks.PngChunkGama 2
org.apache.commons.imaging.formats.png.chunks.PngChunkItxt 1
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterGrayscale 2
org.apache.commons.imaging.formats.png.transparencyfilters.AbstractTransparencyFilter 3
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterTrueColor 2
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterIndexedColor 2
java.awt.color.ICC_Profile 2
org.apache.commons.imaging.formats.png.GammaCorrection 3
org.apache.commons.imaging.formats.png.chunks.PngChunkPlte$lambda_correct_0__4 2
org.apache.commons.imaging.common.SimpleBufferedImageFactory 3
org.apache.commons.imaging.ImagingParameters 1
org.apache.commons.imaging.common.RgbBufferedImageFactory 2
org.apache.commons.imaging.formats.png.ScanExpediterSimple 2
org.apache.commons.imaging.formats.png.AbstractScanExpediter 8
org.apache.commons.imaging.formats.png.ScanExpediterInterlaced 3
org.apache.commons.imaging.formats.png.FilterType 1
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterNone 2
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterSub 2
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterUp 2
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterAverage 2
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterPaeth 3
org.apache.commons.imaging.formats.png.BitParser 3
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterGrayscale:org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterTrueColor 1
org.apache.commons.imaging.icc.IccProfileParser 3
java.awt.color.ICC_ColorSpace 1
org.apache.commons.imaging.ColorTools 8
java.awt.image.ColorConvertOp 2
java.awt.image.ImagingOpException 1

Fuzzer: ImagingTiffFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 15206 85.3%
gold [1:9] 1746 9.79%
yellow [10:29] 872 4.89%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 17825 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
3455 10547 [org.apache.commons.imaging.ImagingException]. (java.lang.String,java.lang.Throwable) call site: 10547
3396 6659 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 06659
2594 38 [org.apache.commons.imaging.formats.tiff.TiffReader].readTiffHeader(org.apache.commons.imaging.bytesource.ByteSource) call site: 00038
2005 2633 [org.apache.commons.imaging.formats.tiff.TiffTags].lambda$makeTagMap$0(java.lang.Integer) call site: 02633
1215 5306 [org.apache.commons.imaging.ImagingException]. (java.lang.String) call site: 05306
582 4723 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].close() call site: 04723
255 17163 [org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream].readBits(int) call site: 17163
150 16945 [org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips].readImageData(java.awt.Rectangle,boolean,boolean) call site: 16945
122 10236 [org.apache.commons.imaging.common.BinaryFunctions].read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder) call site: 10236
121 16456 [org.apache.commons.imaging.formats.jpeg.JpegUtils].traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor) call site: 16456
109 16342 [org.apache.commons.imaging.formats.jpeg.JpegUtils].traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor) call site: 16342
97 6556 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 06556

Runtime coverage analysis

Covered functions
613
Functions that are reachable but not covered
487
Reachable functions
682
Percentage of reachable functions covered
28.59%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ImagingTiffFuzzer 1
org.apache.commons.imaging.formats.tiff.TiffImageParser 5
org.apache.commons.imaging.AbstractImageParser 1
org.apache.commons.imaging.common.BinaryFileParser 4
java.lang.Object 5
org.apache.commons.imaging.bytesource.ByteSource 8
java.util.Objects 8
org.apache.commons.io.build.AbstractOrigin$ByteArrayOrigin 5
org.apache.commons.io.build.AbstractOrigin 15
org.apache.commons.io.build.AbstractSupplier 2
org.apache.commons.imaging.formats.tiff.TiffImagingParameters 8
org.apache.commons.imaging.common.XmpImagingParameters 1
org.apache.commons.imaging.ImagingParameters 2
org.apache.commons.imaging.FormatCompliance 4
java.util.ArrayList 16
org.apache.commons.imaging.formats.tiff.TiffReader 11
org.apache.commons.imaging.formats.tiff.TiffReader$FirstDirectoryCollector 3
org.apache.commons.imaging.formats.tiff.TiffReader$Collector 8
org.apache.commons.io.input.BrokenInputStream 6
jdk.internal.module.SystemModuleFinders$2 1
jdk.internal.module.SystemModuleFinders$SystemModuleReader 3
java.lang.System 9
java.net.URL 12
java.net.URI 6
java.lang.SecurityManager 11
org.apache.commons.io.CloseableURLConnection 7
java.net.HttpURLConnection 1
java.net.URLConnection 6
java.io.UncheckedIOException 2
org.apache.commons.io.IOUtils$byteArray__9 1
org.apache.commons.io.IOUtils 33
org.apache.commons.io.IOUtils$getScratchByteArrayWriteOnly__11 3
java.util.Arrays 22
org.apache.commons.io.IOUtils$charArray__10 1
org.apache.commons.io.charset.CharsetEncoders$lambda_toCharsetEncoder_0__64 3
org.apache.commons.io.charset.CharsetEncoders 3
java.nio.charset.Charset 7
sun.nio.cs.UTF_8 2
jdk.internal.loader.AbstractClassLoaderValue$Memoizer 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer$RecursiveInvocationException 1
java.lang.IllegalStateException 3
jdk.internal.logger.LazyLoggers$1 2
jdk.internal.logger.LazyLoggers 6
java.lang.System$LoggerFinder 1
jdk.internal.logger.LazyLoggers$getLoggerFinder__85 3
java.security.AccessController 4
jdk.internal.misc.InnocuousThread$1 2
jdk.internal.misc.InnocuousThread 8
java.lang.Thread 28
java.lang.NullPointerException 2
java.lang.RuntimeException 3
java.lang.Exception 3
java.lang.Throwable 17
sun.nio.fs.UnixException 2
java.lang.ThreadGroup 6
java.lang.ref.ReferenceQueue 3
java.util.concurrent.ConcurrentHashMap 8
java.lang.Thread$WeakClassKey 2
java.lang.Thread$1 2
java.lang.Boolean 5
java.lang.ClassLoader 8
jdk.internal.reflect.Reflection 11
java.lang.IllegalArgumentException 3
java.lang.ThreadLocal 2
jdk.internal.misc.Unsafe 9
jdk.internal.reflect.MethodAccessorGenerator$1 1
jdk.internal.reflect.ClassDefiner 1
jdk.internal.reflect.ClassDefiner$1 2
jdk.internal.reflect.DelegatingClassLoader 1
java.lang.ArrayIndexOutOfBoundsException 1
java.lang.IndexOutOfBoundsException 2
java.lang.Class 42
sun.reflect.misc.ReflectUtil 3
java.lang.String 49
java.lang.StringLatin1 18
java.lang.StringUTF16 24
java.lang.StringIndexOutOfBoundsException 2
java.lang.StringBuilder 18
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 2
java.lang.UnsupportedOperationException 2
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.text.NumberFormat 3
java.util.IdentityHashMap 7
java.security.Signature 2
java.awt.JobAttributes 3
java.util.LinkedList 8
java.awt.datatransfer.DataFlavor 3
java.text.BreakIterator 1
java.awt.datatransfer.MimeTypeParameterList 3
java.net.HttpCookie 3
sun.java2d.SunGraphics2D 1
java.util.Date 3
sun.util.calendar.CalendarDate 3
java.awt.image.renderable.RenderContext 1
java.awt.Insets 3
java.security.MessageDigest 2
java.util.EnumSet 2
java.util.zip.ZipEntry 6
java.util.Hashtable$Entry 5
sun.font.AttributeValues 3
java.util.Locale 3
java.util.ArrayDeque 5
java.awt.geom.RectangularShape 1
java.util.Vector 14
java.util.jar.Manifest 3
java.util.jar.Attributes 7
java.awt.datatransfer.MimeType 3
java.security.SignatureSpi 1
javax.swing.ArrayTable 1
java.lang.invoke.MemberName 4
java.util.concurrent.CopyOnWriteArrayList 14
java.util.Properties 10
java.text.DateFormat 3
java.text.MessageFormat 3
java.lang.ref.Reference 2
java.awt.RenderingHints 7
java.awt.geom.Point2D 2
java.util.HashSet 7
java.security.MessageDigestSpi 1
java.awt.geom.Line2D 1
java.awt.geom.Path2D$Float 1
java.util.Calendar 3
java.awt.PageAttributes 3
java.lang.CloneNotSupportedException 1
java.awt.BufferCapabilities 1
java.util.TimeZone 1
java.lang.Enum 5
java.util.Hashtable 7
java.text.Format 1
java.text.DateFormatSymbols 2
java.text.DecimalFormatSymbols 2
java.awt.geom.Dimension2D 1
java.text.Collator 1
java.text.SimpleDateFormat 3
java.util.HashMap 7
java.awt.geom.AffineTransform 3
sun.java2d.loops.FontInfo 2
java.util.AbstractMap 6
sun.font.FontLineMetrics 2
java.awt.ImageCapabilities 1
java.util.TreeMap 5
java.lang.IllegalAccessException 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
java.lang.Class$1 2
java.lang.InstantiationException 1
java.lang.reflect.Constructor 5
java.lang.Module 4
java.lang.reflect.InvocationTargetException 2
java.lang.InternalError 2
java.lang.VirtualMachineError 2
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$1 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$BootstrapMessageLoggerTask 2
java.util.concurrent.atomic.AtomicInteger 5
jdk.internal.jimage.BasicImageReader$1 1
jdk.internal.loader.BuiltinClassLoader$4 1
jdk.internal.loader.URLClassPath 7
java.io.PrintStream 7
sun.net.util.URLUtil 1
jdk.internal.loader.URLClassPath$3 2
jdk.internal.loader.URLClassPath$FileLoader 3
jdk.internal.loader.URLClassPath$Loader 6
sun.net.www.ParseUtil 2
java.io.File 32
java.io.IOException 3
jdk.internal.loader.URLClassPath$JarLoader 18
jdk.internal.loader.URLClassPath$JarLoader$1 2
java.lang.Throwable$WrappedPrintStream 3
java.util.Collections 5
java.util.concurrent.ConcurrentHashMap$KeySetView 7
java.util.AbstractCollection 7
java.util.concurrent.ConcurrentHashMap$EntrySetView 6
java.lang.Throwable$WrappedPrintWriter 2
java.lang.StackTraceElement 4
sun.awt.util.IdentityArrayList 7
java.lang.AssertionError 5
java.lang.Error 2
java.util.TreeMap$KeySet 3
java.util.TreeMap$EntrySet 3
org.apache.commons.io.TaggedIOException 2
java.lang.ClassNotFoundException 1
java.lang.ExceptionInInitializerError 1
java.lang.reflect.UndeclaredThrowableException 2
java.security.PrivilegedActionException 3
jdk.internal.loader.FileURLMapper 3
java.io.FileNotFoundException 1
java.util.zip.ZipFile 1
java.util.AbstractList 3
java.util.jar.JarFile 7
jdk.internal.util.jar.JarIndex 9
java.io.BufferedReader 12
java.io.Reader 5
java.io.InputStreamReader 7
org.apache.commons.io.input.UncheckedBufferedReader 13
org.apache.commons.io.input.UncheckedBufferedReader$lambda_readLine_6__33 3
org.apache.commons.io.function.Uncheck 8
org.apache.commons.io.monitor.FileAlterationObserver$Builder 1
org.apache.commons.io.monitor.FileAlterationObserver 6
org.apache.commons.io.monitor.FileEntry 3
org.apache.commons.io.IOCase 2
org.apache.commons.io.build.AbstractOriginSupplier 11
java.util.Formatter 4
java.lang.Class$EnclosingMethodInfo 1
org.apache.commons.io.build.AbstractOrigin$IORandomAccessFileOrigin 2
org.apache.commons.io.IORandomAccessFile 3
org.apache.commons.io.build.AbstractOrigin$PathOrigin 4
java.nio.file.Path 5
org.apache.commons.io.build.AbstractOrigin$FileOrigin 3
org.apache.commons.io.build.AbstractOrigin$URIOrigin 3
java.nio.file.Paths 2
org.apache.commons.io.input.AbstractCharacterFilterReader 3
java.io.FilterReader 5
org.apache.commons.io.input.UnsynchronizedBufferedReader 5
org.apache.commons.io.input.UnsynchronizedReader 3
org.apache.commons.io.input.Input 1
sun.nio.cs.StreamDecoder 4
org.apache.commons.io.input.CharSequenceReader 10
java.lang.Integer 18
java.lang.AbstractStringBuilder 9
java.nio.CharBuffer 8
java.lang.StringBuffer 9
java.lang.Math 8
org.apache.commons.io.input.UncheckedBufferedReader$lambda_ready_7__108 3
org.apache.commons.io.input.ProxyReader 8
org.apache.commons.io.input.BrokenReader 4
org.apache.commons.io.input.ReadAheadInputStream$lambda_static_0__26 1
org.apache.commons.io.input.ReadAheadInputStream 17
org.apache.commons.io.function.Erase 1
org.apache.commons.io.input.UncheckedFilterReader 11
org.apache.commons.io.input.UncheckedFilterReader$lambda_ready_6__107 3
java.io.StringReader 5
org.apache.commons.io.input.TaggedReader 1
org.apache.commons.io.IOExceptionWithCause 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
org.apache.commons.io.input.TeeReader 4
org.apache.commons.io.IOUtils$read__12 3
org.apache.commons.io.input.BOMInputStream 12
java.util.AbstractSequentialList 2
org.apache.commons.io.ByteOrderMark 4
org.apache.commons.io.input.UnixLineEndingInputStream 5
org.apache.commons.io.input.CharSequenceInputStream 13
java.nio.charset.CoderResult 5
org.apache.commons.imaging.icc.CachingInputStream 3
org.apache.commons.io.input.ProxyInputStream 15
org.apache.commons.io.input.ThrottledInputStream 8
org.apache.commons.io.input.CountingInputStream 4
java.time.Duration 9
java.util.concurrent.TimeUnit 1
java.io.InterruptedIOException 2
org.apache.commons.io.input.WindowsLineEndingInputStream 4
org.apache.commons.io.input.ObservableInputStream 15
org.apache.commons.io.input.ObservableInputStream$lambda_noteError_2__24 3
org.apache.commons.io.function.IOConsumer 6
org.apache.commons.io.function.IOStreams 8
org.apache.commons.io.function.IOStreams$lambda_forAll_0__42 3
org.apache.commons.io.function.IOStream 3
org.apache.commons.io.function.IOStreamAdapter 2
org.apache.commons.io.function.IOBaseStreamAdapter 2
java.util.stream.Stream 2
org.apache.commons.io.function.IOStreams$init__43 3
java.util.concurrent.atomic.AtomicReference 3
org.apache.commons.io.function.IOStream$lambda_forAll_11__70 2
org.apache.commons.io.IOExceptionList 5
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
java.lang.Number 1
java.util.stream.StreamSupport 1
org.apache.commons.io.input.ObservableInputStream$finished__55 3
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataByte_0__56 3
org.apache.commons.io.input.BoundedInputStream 14
java.lang.Long 12
org.apache.commons.io.input.DemuxInputStream 2
org.apache.commons.io.input.ReaderInputStream 12
org.apache.commons.io.input.AbstractInputStream 5
org.apache.commons.io.input.SequenceReader 4
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:java.lang.StringBuilder:org.apache.commons.io.input.ClosedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.BoundedReader 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_2__123 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_2__122 3
org.apache.commons.io.input.NullReader 7
java.io.EOFException 2
org.apache.commons.io.input.ClosedReader 2
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_4__80 2
org.apache.commons.io.input.XmlStreamReader 15
org.apache.commons.io.output.LockableFileWriter 10
org.apache.commons.io.output.AppendableWriter 7
org.apache.commons.io.output.FilterCollectionWriter 14
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_0__79 3
org.apache.commons.io.function.IOConsumer$init__57 3
org.apache.commons.io.output.FilterCollectionWriter$nonNull__83 2
java.util.Collection 1
org.apache.commons.io.output.NullAppendable 2
org.apache.commons.io.output.ProxyCollectionWriter 11
org.apache.commons.io.output.NullWriter 8
org.apache.commons.io.output.ProxyWriter 12
org.apache.commons.io.output.StringBuilderWriter 8
java.io.PrintWriter 16
java.io.BufferedWriter 10
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_4__76 3
org.apache.commons.io.output.ClosedWriter 3
java.io.OutputStreamWriter 9
java.io.FilterWriter 6
org.apache.commons.io.output.XmlStreamWriter 6
java.io.StringWriter 12
java.util.regex.Pattern 2
java.util.regex.Matcher 4
java.io.Writer 7
sun.nio.cs.StreamEncoder 5
java.io.CharArrayWriter 8
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_2__126 2
org.apache.commons.io.output.UncheckedFilterWriter 13
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_2__125 2
sun.util.calendar.Era 2
java.io.ByteArrayOutputStream 8
org.apache.commons.imaging.color.ColorDin99Lab 2
java.lang.module.ModuleDescriptor$Requires 2
java.awt.image.BufferedImage 5
java.awt.BufferCapabilities$FlipContents 2
sun.security.util.LazyCodeSourcePermissionCollection 1
java.util.logging.Level 2
java.awt.geom.Point2D$Float 1
java.time.LocalDateTime 2
jdk.internal.org.objectweb.asm.TypePath 4
java.util.concurrent.Semaphore 1
jdk.internal.org.objectweb.asm.Type 4
sun.nio.fs.UnixPath 10
java.awt.Color 2
java.awt.DisplayMode 2
java.net.InetAddress 2
org.apache.commons.io.comparator.DefaultFileComparator 1
org.apache.commons.io.comparator.AbstractFileComparator 1
java.time.format.DateTimeParseContext 1
sun.reflect.annotation.AnnotationType 1
org.apache.commons.io.filefilter.WildcardFileFilter 8
org.apache.commons.io.filefilter.AbstractFileFilter 19
sun.font.FontFamily 1
java.util.concurrent.locks.ReentrantLock 5
java.lang.Double 12
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FDBigInteger 26
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
org.apache.commons.io.comparator.PathFileComparator 1
sun.net.www.MessageHeader 1
java.time.LocalDate 2
java.text.CalendarBuilder 1
java.time.ZonedDateTime 2
java.time.zone.ZoneOffsetTransitionRule 2
java.util.concurrent.ConcurrentHashMap$Node 4
java.awt.PageAttributes$ColorType 2
java.awt.AWTKeyStroke 2
java.util.OptionalDouble 2
java.awt.PageAttributes$PrintQualityType 2
java.net.ServerSocket 2
sun.util.locale.LocaleExtensions 2
java.awt.JobAttributes$DialogType 2
java.awt.MenuComponent 1
java.lang.invoke.MethodHandle 1
javax.accessibility.AccessibleRelationSet 1
java.util.Optional 4
java.security.SecureRandom 1
javax.security.auth.Subject 2
org.apache.commons.imaging.formats.tiff.write.TiffOutputField 2
org.apache.commons.io.filefilter.TrueFileFilter 3
java.lang.module.ModuleDescriptor 3
org.apache.commons.io.comparator.ReverseFileComparator 1
java.lang.Short 8
java.awt.font.TransformAttribute 1
java.util.PropertyPermission 2
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.net.Proxy 2
java.math.MathContext 2
java.lang.module.ModuleDescriptor$Version 2
java.lang.Runtime$Version 2
java.awt.image.ColorModel 3
org.apache.commons.imaging.mylzw.MyLzwCompressor$ByteArray 1
java.lang.module.ModuleDescriptor$Exports 2
java.io.FilePermission 2
jdk.internal.org.objectweb.asm.Handle 2
org.apache.commons.imaging.color.ColorCieLch 2
java.awt.geom.Rectangle2D 1
org.apache.commons.imaging.color.ColorHsv 2
sun.font.FontStrikeDesc 2
java.security.AllPermission 2
org.apache.commons.imaging.color.ColorHsl 2
java.time.temporal.ValueRange 2
java.util.logging.LogManager$CloseOnReset 1
java.util.ResourceBundle$CacheKey 2
java.time.chrono.AbstractChronology 2
java.time.format.DecimalStyle 2
java.security.AccessControlContext 1
java.security.CodeSigner 2
java.text.AttributedCharacterIterator$Attribute 2
java.text.FieldPosition 2
java.time.ZoneId 2
java.awt.AttributeValue 2
java.util.WeakHashMap$Entry 4
jdk.internal.module.IllegalAccessLogger$Usage 1
java.awt.image.PackedColorModel 1
java.time.zone.ZoneOffsetTransition 2
java.util.OptionalInt 2
java.lang.ProcessBuilder$Redirect 1
org.apache.commons.io.file.Counters$BigIntegerCounter 5
java.awt.PageAttributes$OrientationRequestedType 2
org.apache.commons.imaging.color.ColorCmyk 2
java.text.ParsePosition 2
java.security.cert.CertPath 2
java.lang.Character 6
java.lang.Float 12
java.lang.invoke.LambdaForm$NamedFunction 2
java.util.UUID 2
java.net.NetworkInterface 2
org.apache.commons.imaging.color.ColorCieLab 2
java.awt.Dimension 2
java.time.zone.ZoneRules 2
java.util.jar.Attributes$Name 2
java.util.HashMap$Node 4
java.lang.invoke.LambdaForm 2
java.nio.ShortBuffer 2
java.time.OffsetTime 2
java.lang.invoke.StringConcatFactory$Recipe 1
java.nio.LongBuffer 2
java.awt.image.ComponentSampleModel 1
java.util.OptionalLong 2
org.apache.commons.io.file.CleaningPathVisitor 6
org.apache.commons.io.file.CountingPathVisitor 15
java.time.Instant 4
java.security.Provider$ServiceKey 1
java.awt.PageAttributes$OriginType 2
java.lang.reflect.Field 3
org.apache.commons.imaging.palette.ColorCount 1
java.util.AbstractSet 3
java.math.BigDecimal 4
java.math.BigInteger 10
java.lang.Package 4
java.nio.file.attribute.FileTime 4
java.lang.module.ModuleDescriptor$Opens 2
sun.font.CoreMetrics 1
org.apache.commons.imaging.color.ColorXyz 2
java.time.OffsetDateTime 2
java.security.BasicPermission 2
org.apache.commons.imaging.common.BinaryConstant 4
org.apache.commons.io.file.Counters$AbstractPathCounters 6
jdk.internal.module.ModuleHashes 2
java.util.stream.Collectors$Partition 1
java.util.LinkedHashMap 3
java.security.Provider 6
java.util.WeakHashMap 4
java.nio.file.FileTreeIterator 3
org.apache.commons.io.StreamIterator 3
org.apache.commons.io.function.UncheckedIOIterator 2
org.apache.commons.io.function.UncheckedIOIterator$hasNext__14 3
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.Files$2 3
org.apache.commons.io.LineIterator 5
org.apache.commons.io.LineIterator$addSuppressed__13 3
org.apache.commons.io.input.CloseShieldInputStream 1
java.io.ObjectInputStream$PeekInputStream 4
org.apache.commons.imaging.formats.rgbe.RgbeInfo 1
org.apache.commons.io.input.ProxyInputStream$handleIOException__6 3
java.io.PushbackInputStream 6
org.apache.commons.io.input.ReversedLinesFileReader 4
java.nio.channels.spi.AbstractInterruptibleChannel 2
org.apache.commons.io.input.UnsynchronizedFilterInputStream 8
org.apache.commons.io.input.RandomAccessFileInputStream 7
java.io.InputStream 9
java.io.RandomAccessFile 10
org.apache.commons.io.input.TeeInputStream 4
org.apache.commons.io.output.CloseShieldOutputStream 1
org.apache.commons.io.output.BrokenOutputStream 4
org.apache.commons.io.output.WriterOutputStream 10
org.apache.commons.io.output.ThresholdingOutputStream$lambda_static_0__18 1
org.apache.commons.io.output.ThresholdingOutputStream 12
org.apache.commons.io.IOUtils$lambda_toByteArray_1__17 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_3__51 3
org.apache.commons.io.input.UncheckedFilterInputStream 13
java.io.FilterInputStream 8
org.apache.commons.io.filefilter.MagicNumberFileFilter$lambda_accept_0__65 3
org.apache.commons.io.filefilter.MagicNumberFileFilter 4
org.apache.commons.io.RandomAccessFiles 1
org.apache.commons.io.RandomAccessFiles$read__63 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_4__30 3
org.apache.commons.io.build.AbstractOrigin$PathOrigin$lambda_getByteArray_0__62 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_0__78 3
org.apache.commons.io.output.UncheckedAppendableImpl 3
org.apache.commons.io.output.UncheckedAppendableImpl$append__77 3
java.io.CharArrayWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_3__52 3
org.apache.commons.io.output.UncheckedFilterOutputStream 11
java.io.FilterOutputStream 6
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_6__75 2
org.apache.commons.io.output.BrokenWriter 4
org.apache.commons.io.output.ChunkedWriter 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.lang.Math:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.output.CloseShieldWriter 1
org.apache.commons.io.output.FilterCollectionWriter$close__28 3
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.ObservableInputStream$Observer 6
org.apache.commons.io.input.MessageDigestInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.ObservableInputStream$closed__23 3
org.apache.commons.io.input.TimestampedObserver 2
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_8__59 3
org.apache.commons.io.function.IOConsumer$lambda_static_0__41 1
org.apache.commons.io.output.ProxyOutputStream$handleIOException__22 3
org.apache.commons.io.output.TaggedOutputStream 1
org.apache.commons.io.output.ProxyOutputStream 8
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_6__58 3
org.apache.commons.io.output.TaggedWriter 1
org.apache.commons.io.FileUtils$lambda_cleanDirectory_0__40 3
org.apache.commons.io.FileUtils 15
org.apache.commons.io.file.PathUtils 31
org.apache.commons.io.file.DeletingPathVisitor 9
org.apache.commons.io.file.SimplePathVisitor 3
java.nio.file.SimpleFileVisitor 5
org.apache.commons.io.file.SimplePathVisitor$lambda_new_0__138 2
org.apache.commons.io.filefilter.SymbolicLinkFileFilter 4
org.apache.commons.io.file.StandardDeleteOption 1
org.apache.commons.io.file.StandardDeleteOption$lambda_overrideReadOnly_0__109 2
java.awt.BufferCapabilities:java.awt.ImageCapabilities:java.awt.Insets:java.awt.JobAttributes:java.awt.PageAttributes:java.awt.RenderingHints:java.awt.datatransfer.DataFlavor:java.awt.datatransfer.MimeType:java.awt.datatransfer.MimeTypeParameterList:java.awt.geom.AffineTransform:java.awt.geom.Dimension2D:java.awt.geom.Line2D:java.awt.geom.Path2D$Float:java.awt.geom.Point2D:java.awt.geom.RectangularShape:java.awt.image.renderable.RenderContext:java.lang.Object:java.lang.invoke.MemberName:java.lang.ref.Reference:java.net.HttpCookie:java.security.MessageDigest:java.security.MessageDigestSpi:java.security.Signature:java.security.SignatureSpi:java.text.BreakIterator:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.Format:java.text.MessageFormat:java.text.NumberFormat:java.text.SimpleDateFormat:java.util.AbstractMap:java.util.ArrayDeque:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.EnumSet:java.util.HashMap:java.util.HashSet:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Properties:java.util.TimeZone:java.util.TreeMap:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Manifest:java.util.zip.ZipEntry:javax.swing.ArrayTable:sun.font.AttributeValues:sun.font.FontLineMetrics:sun.java2d.SunGraphics2D:sun.java2d.loops.FontInfo:sun.util.calendar.CalendarDate 1
org.apache.commons.io.file.Counters 2
org.apache.commons.io.file.Counters$LongPathCounters 1
org.apache.commons.io.file.Counters$LongCounter 7
java.nio.file.Files 39
java.nio.file.FileTreeWalker 6
java.nio.file.FileTreeWalker$Event 4
org.apache.commons.io.file.PathUtils$toString__137 3
jdk.internal.jimage.ImageReaderFactory$1 2
jdk.internal.jimage.ImageReader 3
java.nio.ByteOrder 2
jdk.internal.jimage.ImageReader$SharedImageReader 2
jdk.internal.jimage.BasicImageReader 6
jdk.internal.jimage.NativeImageBuffer 1
java.nio.channels.FileChannel:java.nio.file.StandardOpenOption 1
jdk.internal.jimage.BasicImageReader$2 2
java.lang.reflect.Method 4
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
sun.nio.ch.FileChannelImpl 7
jdk.internal.jimage.ImageHeader 15
java.nio.ByteBuffer 6
jdk.internal.jimage.ImageStringsReader 1
jdk.internal.jimage.decompressor.Decompressor 1
jdk.internal.module.ModuleLoaderMap$Mapper 2
java.awt.RenderingHints:java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.LinkedHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
org.apache.commons.io.filefilter.PrefixFileFilter$toFile__129 3
jdk.internal.logger.BootstrapLogger$RedirectedLoggers 2
jdk.internal.logger.LazyLoggers$LazyLoggerAccessor 5
jdk.internal.logger.SurrogateLogger 2
jdk.internal.logger.SimpleConsoleLogger 2
sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$1 1
org.apache.commons.imaging.formats.tiff.TiffTags$lambda_makeTagMap_0__32 1
org.apache.commons.imaging.formats.tiff.TiffTags 3
org.apache.commons.io.input.BOMInputStream$length__38 1
jdk.internal.loader.BuiltinClassLoader$5 2
jdk.internal.module.ModuleReferenceImpl 4
org.apache.commons.io.output.DeferredFileOutputStream$getTempDirectory__89 3
jdk.internal.loader.BuiltinClassLoader$NullModuleReader 2
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__127 3
java.lang.invoke.StringConcatFactory$MethodHandleStringBuilderStrategy$1 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__128 3
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$3 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$2 1
sun.nio.fs.UnixFileSystem 3
sun.nio.fs.UnixFileSystemProvider 13
sun.nio.fs.AbstractFileSystemProvider 5
sun.nio.fs.LinuxFileSystemProvider 2
java.util.concurrent.ConcurrentHashMap$CollectionView 2
java.nio.file.spi.FileSystemProvider 4
org.apache.commons.io.file.Counters$NoopCounter 4
org.apache.commons.io.filefilter.WildcardFilter 3
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_2__136 2
org.apache.commons.io.filefilter.RegexFileFilter 3
org.apache.commons.io.filefilter.PathEqualsFileFilter 2
org.apache.commons.io.filefilter.HiddenFileFilter 3
org.apache.commons.io.filefilter.HiddenFileFilter$lambda_accept_0__135 3
org.apache.commons.io.input.ReversedLinesFileReader$Builder 1
org.apache.commons.io.Charsets 2
java.io.UnsupportedEncodingException 1
org.apache.commons.io.StandardLineSeparator 1
java.lang.StringCoding 4
org.apache.commons.io.input.ReversedLinesFileReader$FilePart 2
org.apache.commons.io.build.AbstractStreamBuilder 13
java.nio.file.FileSystems 1
org.apache.commons.io.input.AutoCloseInputStream$Builder 2
org.apache.commons.io.input.AutoCloseInputStream 4
org.apache.commons.io.input.ProxyInputStream$rethrow__115 3
org.apache.commons.io.input.BOMInputStream$Builder 4
org.apache.commons.io.input.ProxyInputStream$AbstractBuilder 1
org.apache.commons.io.input.BoundedInputStream$Builder 2
org.apache.commons.io.input.ObservableInputStream$AbstractBuilder 3
org.apache.commons.io.input.ChecksumInputStream$Builder 5
org.apache.commons.io.input.ThrottledInputStream$Builder 3
org.apache.commons.io.build.AbstractOrigin$ReaderOrigin 5
org.apache.commons.io.input.ReaderInputStream$Builder 3
org.apache.commons.io.build.AbstractStreamBuilder$lambda_new_0__73 2
java.io.ByteArrayInputStream 8
org.apache.commons.io.build.AbstractOrigin$CharSequenceOrigin 6
org.apache.commons.io.build.AbstractOrigin$AbstractRandomAccessFileOrigin 10
org.apache.commons.io.input.BufferedFileChannelInputStream 11
org.apache.commons.io.input.BufferedFileChannelInputStream$Builder 3
java.nio.channels.FileChannel 1
org.apache.commons.io.build.AbstractOrigin$InputStreamOrigin 3
org.apache.commons.io.input.Tailer$Builder 3
org.apache.commons.io.input.Tailer$TailablePath 7
org.apache.commons.io.file.spi.FileSystemProviders 2
org.apache.commons.io.file.spi.FileSystemProviders$lambda_getFileSystemProvider_0__53 2
org.apache.commons.io.input.CharSequenceInputStream$Builder 3
org.apache.commons.io.input.CharSequenceInputStream$Builder$lambda_get_0__35 3
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream$Builder 2
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream 5
org.apache.commons.io.output.AbstractByteArrayOutputStream 8
java.io.OutputStream 5
org.apache.commons.io.output.ChunkedOutputStream$Builder 1
org.apache.commons.io.output.ChunkedOutputStream 2
org.apache.commons.io.build.AbstractOrigin$WriterOrigin 3
org.apache.commons.io.output.WriterOutputStream$Builder 3
org.apache.commons.io.charset.CharsetDecoders 1
org.apache.commons.io.build.AbstractOrigin$OutputStreamOrigin 2
org.apache.commons.io.output.RandomAccessFileOutputStream 6
org.apache.commons.io.output.RandomAccessFileOutputStream$Builder 3
org.apache.commons.io.RandomAccessFileMode 6
org.apache.commons.io.build.AbstractOrigin$RandomAccessFileOrigin 1
org.apache.commons.io.serialization.ValidatingObjectInputStream$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream 2
java.io.ObjectInputStream 5
org.apache.commons.io.output.XmlStreamWriter$Builder 1
org.apache.commons.io.input.UncheckedFilterInputStream$Builder 2
org.apache.commons.io.input.UncheckedFilterInputStream$Builder$lambda_get_0__36 3
org.apache.commons.io.input.MemoryMappedFileInputStream$Builder 1
org.apache.commons.io.input.MemoryMappedFileInputStream 8
org.apache.commons.io.filefilter.AgeFileFilter$lambda_accept_0__134 3
org.apache.commons.io.filefilter.AgeFileFilter 4
org.apache.commons.io.input.UnsynchronizedBufferedInputStream$Builder 1
org.apache.commons.io.input.UnsynchronizedBufferedInputStream 9
org.apache.commons.io.input.UnsynchronizedFilterInputStream$Builder 1
org.apache.commons.io.input.MessageDigestInputStream$Builder 2
org.apache.commons.io.input.MessageDigestInputStream 2
org.apache.commons.io.filefilter.PathVisitorFileFilter$lambda_accept_0__119 3
org.apache.commons.io.filefilter.PathVisitorFileFilter 6
org.apache.commons.io.function.IOStream$1 2
java.io.BufferedReader$1 3
org.apache.commons.io.file.AccumulatorPathVisitor 4
org.apache.commons.io.file.CopyDirectoryVisitor 7
java.nio.file.CopyMoveHelper 1
org.apache.commons.io.filefilter.SizeFileFilter 7
org.apache.commons.io.filefilter.SizeFileFilter$lambda_accept_0__133 3
org.apache.commons.io.filefilter.CanExecuteFileFilter 2
org.apache.commons.io.filefilter.OrFileFilter 4
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_2__132 2
org.apache.commons.io.filefilter.AndFileFilter 5
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_2__131 2
org.apache.commons.io.filefilter.EmptyFileFilter 3
org.apache.commons.io.filefilter.EmptyFileFilter$lambda_accept_0__130 3
org.apache.commons.io.filefilter.CanWriteFileFilter 2
org.apache.commons.io.filefilter.WildcardFileFilter$lambda_accept_0__95 2
org.apache.commons.io.filefilter.FileEqualsFileFilter 2
org.apache.commons.io.filefilter.PrefixFileFilter 5
org.apache.commons.io.filefilter.PrefixFileFilter$lambda_accept_0__94 2
org.apache.commons.io.filefilter.SuffixFileFilter 5
org.apache.commons.io.filefilter.SuffixFileFilter$lambda_accept_0__100 2
org.apache.commons.io.filefilter.DirectoryFileFilter 2
org.apache.commons.io.filefilter.CanReadFileFilter 2
org.apache.commons.io.filefilter.NameFileFilter 5
org.apache.commons.io.filefilter.NameFileFilter$lambda_acceptBaseName_0__96 2
org.apache.commons.io.filefilter.IOFileFilter 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_0__68 2
org.apache.commons.io.FileUtils$lambda_isFileNewer_3__69 3
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_0__67 2
org.apache.commons.io.filefilter.NotFileFilter 5
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_0__66 2
org.apache.commons.io.filefilter.DelegateFileFilter 3
org.apache.commons.io.filefilter.FileFileFilter 2
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_3__92 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_3__93 3
org.apache.commons.io.filefilter.PathMatcherFileFilter 2
org.apache.commons.io.filefilter.FalseFileFilter 3
org.apache.commons.io.filefilter.FalseFileFilter:org.apache.commons.io.filefilter.TrueFileFilter 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_1__99 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_1__98 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_1__97 2
org.apache.commons.io.output.FileWriterWithEncoding$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding 4
java.nio.file.FileSystemException 2
java.util.NoSuchElementException 2
org.apache.commons.io.function.UncheckedIOIterator$next__15 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_close_0__20 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_close_0__21 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_close_0__19 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_close_3__29 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_close_1__7 3
org.apache.commons.io.output.ProxyWriter$handleIOException__27 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.CloseShieldReader 1
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 2
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
java.lang.ProcessImpl$DeferredCloseInputStream 5
org.apache.commons.io.input.NullInputStream 11
java.io.BufferedInputStream 7
java.io.ObjectOutputStream$BlockDataOutputStream 5
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream 1
org.apache.commons.io.input.CircularInputStream 3
java.util.concurrent.ForkJoinPool 5
java.util.concurrent.ThreadPoolExecutor 4
org.apache.commons.io.input.buffer.CircularBufferInputStream 5
org.apache.commons.io.input.buffer.CircularByteBuffer 6
org.apache.commons.io.input.ByteBufferCleaner 2
org.apache.commons.io.input.ByteBufferCleaner$Java9Cleaner 1
org.apache.commons.io.input.ByteBufferCleaner$Java8Cleaner 1
java.io.InputStream$1 6
java.io.SequenceInputStream 4
java.io.FileInputStream 6
java.util.zip.InflaterInputStream 6
java.util.zip.ZipInputStream 3
java.util.jar.Manifest$FastInputStream 4
java.io.ObjectInputStream$BlockDataInputStream 4
org.apache.commons.io.output.DemuxOutputStream 3
jdk.internal.module.ModulePatcher$JarResourceFinder 1
java.io.FileOutputStream 5
java.nio.channels.spi.AbstractSelector 1
java.util.zip.DeflaterOutputStream 4
java.io.OutputStream$1 3
jdk.internal.module.ModulePatcher$ExplodedResourceFinder 1
org.apache.commons.io.function.IOBaseStream 1
org.apache.commons.io.function.UncheckedIOBaseStream 1
java.net.URLClassLoader 1
jdk.internal.module.ModuleReferences$SafeCloseModuleReader 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 3
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 3
jdk.internal.module.ModuleReferences$JarModuleReader 1
jdk.internal.module.ModuleReferences$JModModuleReader 1
jdk.internal.jmod.JmodFile 1
java.net.DatagramSocket 1
org.apache.commons.io.output.TeeOutputStream 5
org.apache.commons.io.output.FilterCollectionWriter$flush__105 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_flush_4__104 2
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_flush_1__74 2
org.apache.commons.io.output.ClosedOutputStream 3
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.lang.ThreadLocal:java.util.zip.DeflaterOutputStream 1
org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream 7
org.apache.commons.imaging.common.Allocator 12
org.apache.commons.imaging.common.AllocationRequestException 4
org.apache.commons.imaging.ImagingRuntimeException 2
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.ProxyOutputStream 1
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream 1
java.io.BufferedOutputStream 3
java.io.ObjectOutputStream 5
java.io.DataOutputStream 3
org.apache.commons.io.output.DeferredFileOutputStream 7
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream:org.apache.commons.io.output.DeferredFileOutputStream 1
org.apache.commons.imaging.formats.webp.WebPImageParser$ChunksReader 1
java.net.Socket 2
jdk.internal.module.ModulePatcher$PatchedModuleReader 3
jdk.internal.loader.Loader$NullModuleReader 1
jdk.internal.module.ModuleReferences$ExplodedModuleReader 1
org.apache.commons.io.input.Tailer$RandomAccessFileBridge 6
org.apache.commons.io.input.XmlStreamReader$Builder 1
org.apache.commons.io.input.ProxyInputStream$rethrow__117 3
java.util.List 1
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 9
org.apache.commons.io.input.MarkShieldInputStream 2
org.apache.commons.io.input.UnsupportedOperationExceptions 3
java.util.concurrent.atomic.AtomicBoolean 4
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject 2
org.apache.commons.io.input.ReadAheadInputStream$lambda_readAsync_1__61 3
jdk.internal.misc.Signal$1 1
jdk.internal.misc.Signal$NativeHandler 2
org.apache.commons.io.input.Tailer 6
org.apache.commons.io.input.TailerListenerAdapter 6
org.apache.commons.io.ThreadUtils 2
sun.java2d.Disposer 1
java.util.zip.ZipFile$CleanableResource 1
java.util.zip.Deflater$DeflaterZStreamRef 1
org.apache.commons.io.ThreadMonitor 1
org.apache.commons.io.FileCleaningTracker$Reaper 1
org.apache.commons.io.FileCleaningTracker$Tracker 2
org.apache.commons.io.FileDeleteStrategy 3
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy 1
java.util.AbstractCollection:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.LinkedList:java.util.PriorityQueue:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.Vector:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$ValuesView:java.util.concurrent.CopyOnWriteArrayList:java.util.concurrent.DelayQueue:java.util.concurrent.LinkedBlockingQueue:sun.awt.util.IdentityArrayList 1
java.awt.EventDispatchThread 1
org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream 4
org.apache.commons.imaging.ImagingException 2
org.apache.commons.imaging.bytesource.InputStreamByteSource$BlockInputStream 4
org.apache.commons.imaging.bytesource.InputStreamByteSource 7
java.io.DataInputStream 2
org.apache.commons.imaging.bytesource.InputStreamByteSource$Block 2
org.apache.commons.io.output.NullOutputStream 3
org.apache.commons.io.output.ByteArrayOutputStream 6
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_7__111 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_9__110 2
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataBytes_1__86 3
org.apache.commons.io.input.XmlStreamReader$lambda_getXmlProlog_0__90 3
org.apache.commons.io.IOUtils$lambda_toByteArray_0__16 3
org.apache.commons.io.input.TaggedInputStream 1
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_2__71 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
java.nio.file.TempFileHelper 1
org.apache.commons.io.output.CountingOutputStream 1
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless$BufferOutputStream 2
org.apache.commons.io.output.AppendableOutputStream 1
org.apache.commons.io.output.QueueOutputStream 1
java.util.concurrent.LinkedBlockingQueue 4
org.apache.commons.imaging.mylzw.MyBitOutputStream 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_4__54 3
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.lang.ProcessBuilder$NullOutputStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.lang.ProcessBuilder$NullOutputStream 1
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.util.jar.JarInputStream 3
java.lang.ProcessBuilder$NullInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_available_0__60 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.MemoryMappedFileInputStream:org.apache.commons.io.input.ReaderInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.io.input.ClosedInputStream 2
java.util.zip.CheckedInputStream 4
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.ClosedInputStream 1
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
org.apache.commons.io.input.ChecksumInputStream 4
java.util.zip.CRC32 2
org.apache.commons.io.input.QueueInputStream 3
java.util.concurrent.DelayQueue 2
org.apache.commons.imaging.mylzw.MyBitInputStream 3
org.apache.commons.imaging.mylzw.BitsToByteInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_2__25 3
org.apache.commons.imaging.formats.tiff.itu_t4.BitInputStreamFlexible 4
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.lang.invoke.MethodHandleNatives$CallSiteContext 1
java.lang.ref.Finalizer$2 1
jdk.internal.perf.Perf$CleanerAction 1
jdk.internal.perf.Perf 2
java.io.InvalidClassException 1
java.nio.file.InvalidPathException 1
java.util.regex.PatternSyntaxException 1
java.net.URISyntaxException 1
java.awt.HeadlessException 1
org.apache.commons.io.monitor.FileAlterationMonitor 1
org.apache.commons.io.monitor.FileAlterationMonitor$checkAndNotify__87 2
java.lang.Iterable 1
java.util.concurrent.ThreadPoolExecutor$Worker 1
javax.swing.TimerQueue 2
java.util.concurrent.ForkJoinWorkerThread 1
java.util.concurrent.CompletableFuture$Completion 1
java.lang.ref.Finalizer$FinalizerThread 1
jdk.internal.ref.CleanerImpl 1
jdk.internal.ref.PhantomCleanable 3
jdk.internal.ref.WeakCleanable 3
jdk.internal.ref.SoftCleanable 3
java.awt.EventDispatchThread:java.lang.invoke.MethodHandleNatives$CallSiteContext:java.lang.ref.Finalizer$2:java.lang.ref.Finalizer$FinalizerThread:java.util.concurrent.CompletableFuture$Completion:java.util.concurrent.ForkJoinWorkerThread:java.util.concurrent.ThreadPoolExecutor$Worker:java.util.zip.Deflater$DeflaterZStreamRef:java.util.zip.Inflater$InflaterZStreamRef:java.util.zip.ZipFile$CleanableResource:javax.swing.TimerQueue:sun.java2d.Disposer 1
java.util.zip.Inflater$InflaterZStreamRef 1
jdk.internal.ref.CleanerImpl$PhantomCleanableRef 2
jdk.internal.ref.CleanerImpl$CleanerCleanable 1
jdk.internal.ref.CleanerImpl$WeakCleanableRef 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_reset_5__118 2
org.apache.commons.io.function.IOStreams$lambda_forEach_1__91 2
java.util.Spliterators 1
org.apache.commons.io.input.XmlStreamReaderException 6
org.apache.commons.io.output.UncheckedFilterOutputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$newDaemonThread__39 2
java.util.concurrent.Executors 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.nio.channels.Channels 1
java.lang.OutOfMemoryError 1
org.apache.commons.io.filefilter.WildcardFileFilter$Builder 1
org.apache.commons.io.input.UncheckedBufferedReader$Builder$lambda_get_0__34 3
org.apache.commons.io.input.UncheckedBufferedReader$Builder 2
org.apache.commons.io.input.UncheckedFilterReader$Builder$lambda_get_0__37 3
org.apache.commons.io.input.UncheckedFilterReader$Builder 2
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream$Builder 1
org.apache.commons.io.input.QueueInputStream$Builder 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream$Builder 2
org.apache.commons.io.input.MessageDigestCalculatingInputStream 2
org.apache.commons.io.output.LockableFileWriter$Builder 1
java.io.DeleteOnExitHook 1
java.nio.file.Files$lambda_asUncheckedRunnable_0__139 2
org.apache.commons.io.function.IOIteratorAdapter 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:org.apache.commons.io.function.IOStream$1 1
org.apache.commons.io.input.BoundedInputStream$AbstractBuilder 4
org.apache.commons.io.input.ObservableInputStream$Builder 1
org.apache.commons.io.output.DeferredFileOutputStream$Builder 1
org.apache.commons.io.input.RandomAccessFileInputStream$Builder 1
java.util.concurrent.AbstractExecutorService 1
org.apache.commons.io.output.UncheckedFilterWriter$Builder 1
java.nio.file.NoSuchFileException 1
org.apache.commons.io.file.PathUtils$lambda_overrideReadOnly_2__82 2
java.util.stream.Collectors$1OptionalBox 1
java.util.TreeMap$Entry 4
java.time.Period 2
java.lang.Character$Subset 2
sun.java2d.loops.SurfaceType 2
java.nio.DoubleBuffer 2
jdk.internal.misc.Signal 2
java.time.ZoneOffset 2
java.awt.Font 2
sun.java2d.loops.CompositeType 2
java.lang.invoke.MethodType 2
java.time.LocalTime 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
java.lang.ProcessHandleImpl 2
java.awt.image.IndexColorModel 2
sun.java2d.pipe.Region 2
java.awt.font.FontRenderContext 1
java.lang.module.ResolvedModule 2
java.awt.JobAttributes$DefaultSelectionType 2
java.awt.JobAttributes$DestinationType 2
org.apache.commons.imaging.formats.jpeg.segments.App2Segment 3
sun.nio.ch.FileKey 1
java.util.zip.ZipFile$Source$Key 1
java.security.cert.Certificate 1
org.apache.commons.imaging.color.ColorCieLuv 2
java.awt.JobAttributes$SidesType 2
javax.crypto.CryptoPermission 3
java.awt.font.TextHitInfo 2
org.apache.commons.io.monitor.SerializableFileTime 2
java.lang.invoke.LambdaForm$Name 2
java.net.SocketPermission 2
org.apache.commons.imaging.color.ColorCmy 3
sun.nio.fs.UnixFileStore 2
java.awt.font.NumericShaper 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
java.net.Inet4Address 1
java.lang.module.ModuleReference 1
javax.imageio.ImageTypeSpecifier 1
java.awt.PageAttributes$MediaType 2
java.awt.AlphaComposite 1
java.awt.JobAttributes$MultipleDocumentHandlingType 2
java.awt.RenderingHints$Key 1
java.beans.PropertyDescriptor 1
java.awt.image.ComponentColorModel 1
java.lang.invoke.LambdaFormEditor$Transform 2
java.security.CodeSource 3
java.nio.FloatBuffer 2
java.lang.Byte 6
jdk.internal.module.ServicesCatalog$ServiceProvider 1
sun.util.locale.BaseLocale 2
org.apache.commons.imaging.color.ColorHunterLab 2
java.security.Timestamp 2
jdk.internal.jimage.ImageReader$Node 3
sun.util.locale.BaseLocale$Key 1
java.awt.image.BandedSampleModel 1
java.time.Clock 1
java.lang.invoke.StringConcatFactory$Key 1
java.net.InterfaceAddress 2
java.lang.module.ModuleDescriptor$Provides 2
java.awt.MenuShortcut 2
java.nio.IntBuffer 2
java.lang.reflect.Parameter 2
java.awt.BasicStroke 1
org.apache.commons.io.comparator.SizeFileComparator 1
org.apache.commons.io.comparator.NameFileComparator 1
org.apache.commons.io.comparator.LastModifiedFileComparator 1
org.apache.commons.io.comparator.CompositeFileComparator 1
org.apache.commons.io.comparator.ExtensionFileComparator 1
org.apache.commons.io.comparator.DirectoryFileComparator 1
java.awt.geom.Rectangle2D$Double 1
java.lang.module.Configuration 1
java.time.format.DateTimeFormatter 1
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$GpsInfo 1
org.apache.commons.imaging.common.RationalNumber 5
java.awt.geom.Rectangle2D$Float 1
org.apache.commons.imaging.common.GenericImageMetadata 2
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$Directory 3
org.apache.commons.imaging.formats.tiff.TiffDirectory 23
org.apache.commons.imaging.formats.gif.GifImageMetadataItem 1
org.apache.commons.imaging.common.GenericImageMetadata$GenericImageMetadataItem 2
java.awt.FontMetrics 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
java.io.CharArrayWriter:java.io.StringWriter:java.lang.StringBuilder:java.nio.CharBuffer 1
sun.util.locale.Extension 1
java.awt.CheckboxGroup 1
java.security.Permission 2
java.io.ObjectStreamField 1
java.lang.invoke.SerializedLambda 1
java.awt.geom.Point2D$Double 1
java.lang.ProcessBuilder$Redirect$4 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes$1 1
org.apache.commons.imaging.ImageInfo$CompressionAlgorithm 1
java.util.DoubleSummaryStatistics 1
java.util.ServiceLoader 4
org.apache.commons.io.file.Counters$LongCounter:org.apache.commons.io.file.Counters$NoopCounter 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceSegment 2
sun.awt.AppContext 1
java.lang.ProcessBuilder$Redirect$3 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
java.util.concurrent.CompletableFuture 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue 3
sun.java2d.loops.GraphicsPrimitive 1
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
javax.swing.TransferHandler$DropLocation 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
javax.accessibility.AccessibleBundle 1
java.util.concurrent.atomic.AtomicLong 3
org.apache.commons.imaging.ImageInfo$ColorType 1
java.lang.invoke.MethodHandles$Lookup 1
org.apache.commons.imaging.formats.icns.IcnsType 1
java.time.temporal.ChronoField 1
java.nio.channels.FileChannel$MapMode 1
java.awt.Component 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.nio.charset.CodingErrorAction 1
java.lang.ProcessBuilder$Redirect$1 1
java.awt.AWTEvent 1
java.time.temporal.ChronoUnit 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
jdk.internal.module.ModuleResolution 1
java.util.Currency 1
java.math.MutableBigInteger 1
java.util.EventObject 1
java.text.Annotation 1
java.io.ObjectStreamClass 1
org.apache.commons.imaging.palette.ColorGroup 1
java.lang.invoke.MethodTypeForm 1
java.security.PermissionCollection 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.lang.ProcessBuilder$Redirect$2 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPiece 2
java.lang.StackFrameInfo 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.beans.PropertyChangeEvent 1
java.security.SecureRandomSpi 1
org.apache.commons.imaging.common.RationalNumber$Option 1
java.time.format.Parsed 1
java.nio.channels.FileLock 1
sun.font.StrikeMetrics 1
org.apache.commons.imaging.formats.jpeg.JpegImageMetadata 2
java.net.SocketImpl 1
org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment 3
org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment 2
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment 3
org.apache.commons.imaging.formats.jpeg.segments.JfifSegment 3
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment 3
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment 5
org.apache.commons.imaging.formats.jpeg.segments.ComSegment 2
org.apache.commons.imaging.formats.jpeg.segments.GenericSegment 4
org.apache.commons.imaging.formats.jpeg.segments.AppnSegment 2
org.apache.commons.imaging.formats.jpeg.segments.SosSegment 5
java.lang.invoke.Invokers 1
java.awt.ScrollPaneAdjustable 1
jdk.internal.perf.PerfCounter 2
java.awt.Event 1
org.apache.commons.imaging.icc.IccProfileInfo 4
org.apache.commons.imaging.icc.IccTag 1
java.lang.StringBuilder:java.util.Arrays 1
org.apache.commons.imaging.icc.IccTagDataTypes 2
org.apache.commons.imaging.icc.IccTagDataTypes$1 1
org.apache.commons.imaging.common.BinaryFunctions 13
java.util.logging.Logger 3
org.apache.commons.imaging.icc.IccTagDataTypes$5 1
org.apache.commons.imaging.icc.IccTagDataTypes$2 1
org.apache.commons.imaging.icc.IccTagDataTypes$3 1
org.apache.commons.imaging.icc.IccTagDataTypes$4 1
java.awt.image.DirectColorModel 4
java.security.Provider$Service 1
jdk.internal.module.ModuleHashes$lambda_toString_1__101 2
java.util.Map$Entry 1
org.apache.commons.imaging.formats.tiff.TiffField 18
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo 3
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat 1
org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType 4
org.apache.commons.imaging.common.ByteConversions 29
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii 2
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_splitByRstMarkers_0__50 3
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder 19
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__44 3
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_2__48 3
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__45 3
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_3__49 3
org.apache.commons.imaging.formats.jpeg.decoder.Block 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8 1
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__47 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble 1
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__46 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong 1
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__3 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString 1
java.nio.charset.StandardCharsets:org.apache.commons.imaging.formats.tiff.TiffField 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText 1
org.apache.commons.imaging.internal.Debug 1
javax.accessibility.AccessibleStateSet 1
sun.font.EAttribute 1
java.awt.Point 1
java.lang.ModuleLayer 1
java.util.LongSummaryStatistics 1
java.awt.Cursor 1
org.apache.commons.imaging.ImageInfo 2
org.apache.commons.imaging.ImageFormats 1
sun.reflect.annotation.TypeAnnotation 1
javax.swing.event.EventListenerList 1
java.lang.ProcessImpl 1
java.lang.ProcessBuilder$Redirect$6 1
java.awt.Graphics 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
java.util.IntSummaryStatistics 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet 2
org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory 3
java.time.format.DateTimePrintContext 1
sun.security.util.JarConstraintsParameters 1
jdk.internal.org.objectweb.asm.Label 1
java.security.ProtectionDomain 1
java.security.AlgorithmParameters 1
java.beans.FeatureDescriptor 1
java.lang.ProcessBuilder$Redirect$5 1
java.awt.Rectangle 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange 3
org.apache.commons.io.output.UncheckedAppendableImpl$append__124 2
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.ProxyWriter 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_7__121 2
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_5__120 2
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.io.FilterReader:java.io.InputStreamReader:java.io.Reader:java.io.StringReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.BOMInputStream$matches__106 2
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_4__81 2
jdk.internal.misc.SharedSecrets 1
java.util.StringTokenizer 6
java.util.jar.JarFile$JarFileEntry 3
java.util.jar.JarEntry 2
jdk.internal.loader.URLClassPath$JarLoader$2 8
jdk.internal.loader.Resource 6
jdk.internal.loader.URLClassPath$JarLoader$3 2
jdk.internal.loader.URLClassPath$1 3
jdk.internal.loader.URLClassPath$FileLoader$1 5
jdk.internal.module.ModulePatcher$PatchedModuleReader$1 6
jdk.internal.module.ModulePatcher$ExplodedResourceFinder$1 5
jdk.internal.module.ModulePatcher$JarResourceFinder$1 5
jdk.internal.loader.URLClassPath$Loader$1 5
jdk.internal.loader.BuiltinClassLoader$1 3
jdk.internal.loader.URLClassPath$2 3
jdk.internal.loader.Loader$3 2
jdk.internal.loader.BuiltinClassLoader 6
jdk.internal.util.jar.InvalidJarIndexError 1
jdk.internal.loader.ClassLoaders$AppClassLoader 1
java.lang.SecurityException 1
java.security.SecureClassLoader 2
java.util.zip.Checksum 1
jdk.internal.logger.BootstrapLogger$DetectBackend$1 1
java.lang.Class$3 1
jdk.internal.jimage.NativeImageBuffer$1 1
java.lang.Runtime 2
java.lang.UnsatisfiedLinkError 1
java.lang.LinkageError 1
jdk.internal.loader.BootLoader$PackageHelper$2 1
java.nio.file.Files$FileTypeDetectors$1 1
jdk.internal.loader.BootLoader$PackageHelper$1 1
jdk.internal.logger.DefaultLoggerFinder$1 2
jdk.internal.misc.VM 2
jdk.internal.perf.Perf$GetPerfAction 1
java.lang.RuntimePermission 1
jdk.internal.misc.InnocuousThread$2 1
jdk.internal.misc.InnocuousThread$3 1
sun.security.action.GetPropertyAction 1
jdk.internal.logger.LazyLoggers$lambda_getLoggerFromFinder_0__84 3
jdk.internal.logger.DefaultLoggerFinder 4
jdk.internal.logger.DefaultLoggerFinder$SharedLoggers 1
java.lang.ref.PhantomReference 1
java.lang.ref.WeakReference 2
java.util.concurrent.ConcurrentHashMap$ValuesView 1
java.util.PriorityQueue 1
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder 1
jdk.internal.logger.LazyLoggers$JdkLazyLogger 2
jdk.internal.logger.LazyLoggers$LazyLoggerWrapper 2
jdk.internal.logger.AbstractLoggerWrapper 1
jdk.internal.logger.LoggerFinderLoader 1
jdk.internal.logger.BootstrapLogger 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder$1 1
jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1 1
java.lang.StackWalker 1
java.nio.file.Files$FileTypeDetectors$2 1
java.lang.System$1 1
java.lang.Class$2 1
java.lang.ref.Finalizer$1 1
org.apache.commons.io.IOIndexedException 2
java.awt.HeadlessException:java.io.InvalidClassException:java.lang.Throwable:java.net.URISyntaxException:java.nio.file.FileSystemException:java.nio.file.InvalidPathException:java.util.regex.PatternSyntaxException:sun.nio.fs.UnixException 1
org.apache.commons.imaging.formats.tiff.TiffTags$sum__31 1
org.apache.commons.imaging.formats.tiff.TiffHeader 1
org.apache.commons.imaging.formats.tiff.AbstractTiffElement 1
org.apache.commons.imaging.formats.tiff.constants.TiffDirectoryType 1
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getLongArrayValue_6__114 2
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getLongArrayValue_7__113 2
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getLongArrayValue_8__112 2
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getIntArrayValue_4__2 2
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getIntArrayValue_5__1 2
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_allocateMcuMemory_1__72 3
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment$lambda_new_0__103 3
org.apache.commons.imaging.formats.jpeg.segments.SosSegment$lambda_new_0__102 3
org.apache.commons.imaging.common.Allocator$init__88 3
org.apache.commons.imaging.formats.tiff.TiffDirectory$ImageDataElement 1
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData$Data 1
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$DataElement 2
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData$Strips 4
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData 3
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData$Tiles 2
org.apache.commons.imaging.formats.tiff.JpegImageData 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLong 1
org.apache.commons.imaging.formats.tiff.TiffContents 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShort 1
org.apache.commons.imaging.common.ByteConversions$lambda_toUInt16s_4__4 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterBiLevel 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreter 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterPalette 2
org.apache.commons.imaging.ImagingFormatException 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterPalette$lambda_new_0__5 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterRgb 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterCmyk 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterYCbCr 3
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterCieLab 2
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterLogLuv 4
org.apache.commons.imaging.formats.tiff.constants.TiffPlanarConfiguration 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShorts 1
org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips 3
org.apache.commons.imaging.formats.tiff.datareaders.ImageDataReader 8
org.apache.commons.imaging.formats.tiff.datareaders.DataReaderTiled 3
org.apache.commons.imaging.common.ImageBuilder 7
java.awt.image.RasterFormatException 1
org.apache.commons.imaging.formats.tiff.datareaders.DataInterpreterJpeg 1
org.apache.commons.imaging.formats.jpeg.JpegUtils 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$3 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$4 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$2 3
org.apache.commons.imaging.formats.jpeg.JpegUtils$1 3
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$1 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$1 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$5 3
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$1 3
org.apache.commons.imaging.formats.jpeg.segments.SosSegment$Component 1
java.awt.image.Raster 3
org.apache.commons.imaging.formats.jpeg.decoder.JpegInputStream 4
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment$HuffmanTable 5
org.apache.commons.imaging.formats.jpeg.decoder.ZigZag 1
org.apache.commons.imaging.formats.jpeg.decoder.Dct 2
java.awt.image.DataBufferByte 1
java.awt.image.DataBufferFloat 1
java.awt.image.DataBufferInt 2
java.awt.image.DataBuffer 1
org.apache.commons.imaging.color.ColorConversions 7
org.apache.commons.imaging.formats.jpeg.decoder.YCbCrConverter 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceImageData 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceImageData 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPiece 2
org.apache.commons.imaging.formats.jpeg.iptc.IptcParser 2
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceSegment 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceSegmentExif 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpParser 3
java.nio.charset.StandardCharsets:org.apache.commons.imaging.common.BinaryConstant 1
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment$Component 1
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment$QuantizationTable 2
org.apache.commons.imaging.formats.jpeg.JpegImageParser 2
org.apache.commons.imaging.formats.jpeg.segments.App13Segment 2
org.apache.commons.imaging.formats.jpeg.segments.App14Segment 2
org.apache.commons.imaging.formats.tiff.itu_t4.T4AndT6Compression 9
org.apache.commons.imaging.formats.tiff.itu_t4.HuffmanTree 1
org.apache.commons.imaging.mylzw.MyLzwDecompressor 14
java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:org.apache.commons.io.output.NullOutputStream 1
org.apache.commons.imaging.common.PackBits 1
org.apache.commons.imaging.common.ZlibDeflate 1
java.util.zip.Inflater 3
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterLogLuv$TristimulusValues 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterLogLuv$RgbValues 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PhotometricInterpreterFloat 1
java.awt.color.ColorSpace 1

Fuzzer: ImagingJpegFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 14158 95.1%
gold [1:9] 674 4.52%
yellow [10:29] 51 0.34%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 14884 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
4197 4737 [org.apache.commons.imaging.mylzw.MyBitInputStream].readBits(int) call site: 04737
3289 10655 [org.apache.commons.imaging.formats.tiff.TiffField].getValue() call site: 10655
2236 26 [org.apache.commons.imaging.formats.jpeg.JpegUtils].traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor) call site: 00026
1356 9115 [org.apache.commons.imaging.common.BinaryFunctions].read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder) call site: 09115
1187 2970 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].close() call site: 02970
681 2288 [org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream].writeByte(int) call site: 02288
532 4158 [org.apache.commons.imaging.ImagingException]. (java.lang.String) call site: 04158
117 14766 [org.apache.commons.imaging.formats.jpeg.JpegUtils].traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor) call site: 14766
97 14637 [org.apache.commons.imaging.common.BinaryFunctions].skipBytes(java.io.InputStream,long,java.lang.String) call site: 14637
67 14569 [org.apache.commons.imaging.formats.jpeg.JpegUtils].traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor) call site: 14569
41 10508 [org.apache.commons.imaging.internal.Debug].debug(java.lang.String) call site: 10508
34 14436 [org.apache.commons.imaging.formats.jpeg.segments.DqtSegment]. (int,int,java.io.InputStream) call site: 14436

Runtime coverage analysis

Covered functions
613
Functions that are reachable but not covered
263
Reachable functions
322
Percentage of reachable functions covered
18.32%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ImagingJpegFuzzer 1
org.apache.commons.imaging.formats.jpeg.JpegImageParser 4
org.apache.commons.imaging.AbstractImageParser 1
org.apache.commons.imaging.common.BinaryFileParser 3
java.lang.Object 5
org.apache.commons.imaging.bytesource.ByteSource 5
java.util.Objects 8
org.apache.commons.io.build.AbstractOrigin$ByteArrayOrigin 4
org.apache.commons.io.build.AbstractOrigin 13
org.apache.commons.io.build.AbstractSupplier 2
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder 18
org.apache.commons.imaging.formats.jpeg.JpegUtils 3
org.apache.commons.io.input.RandomAccessFileInputStream 7
org.apache.commons.io.input.AbstractInputStream 5
java.io.InputStream 9
java.io.RandomAccessFile 10
org.apache.commons.io.input.ReaderInputStream 12
org.apache.commons.io.input.ProxyReader 8
org.apache.commons.io.input.UncheckedBufferedReader 14
org.apache.commons.io.input.UncheckedBufferedReader$lambda_close_0__26 3
org.apache.commons.io.function.Uncheck 8
org.apache.commons.io.input.UncheckedFilterReader$lambda_close_0__25 3
org.apache.commons.io.input.UncheckedFilterReader 12
java.io.FilterReader 5
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_close_1__10 3
org.apache.commons.io.input.UncheckedFilterInputStream 13
java.io.FilterInputStream 8
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_close_0__24 3
org.apache.commons.io.output.UncheckedFilterOutputStream 9
java.io.FilterOutputStream 5
org.apache.commons.io.output.UncheckedFilterWriter$lambda_close_3__27 3
org.apache.commons.io.output.UncheckedFilterWriter 13
java.io.FilterWriter 6
java.io.BufferedReader 12
java.io.StringReader 5
org.apache.commons.io.input.ClosedReader 2
org.apache.commons.io.input.UnsynchronizedBufferedReader 5
org.apache.commons.io.input.UnsynchronizedReader 3
sun.nio.cs.StreamDecoder 4
java.io.InputStreamReader 7
org.apache.commons.io.input.TeeReader 4
org.apache.commons.io.output.ProxyCollectionWriter 11
org.apache.commons.io.output.FilterCollectionWriter 13
org.apache.commons.io.output.FilterCollectionWriter$close__29 3
org.apache.commons.io.function.IOConsumer 6
org.apache.commons.io.function.IOConsumer$init__49 3
org.apache.commons.io.function.IOStreams 8
org.apache.commons.io.function.IOStream 3
org.apache.commons.io.function.IOStreamAdapter 2
org.apache.commons.io.function.IOBaseStreamAdapter 2
java.util.stream.Stream 2
org.apache.commons.io.function.IOStreams$init__41 3
java.util.concurrent.atomic.AtomicReference 3
java.util.concurrent.atomic.AtomicInteger 3
org.apache.commons.io.function.IOStream$lambda_forAll_11__67 2
org.apache.commons.io.IOExceptionList 5
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 2
java.io.IOException 3
java.util.concurrent.CopyOnWriteArrayList 13
java.lang.String 49
java.util.Formatter 4
java.lang.Integer 14
java.lang.Number 1
java.util.Collections 5
org.apache.commons.io.output.FilterCollectionWriter$nonNull__72 2
java.util.Collection 1
org.apache.commons.io.output.CloseShieldWriter 1
org.apache.commons.io.output.BrokenWriter 4
org.apache.commons.io.IOUtils$charArray__4 1
org.apache.commons.io.IOUtils 32
org.apache.commons.io.charset.CharsetEncoders$lambda_toCharsetEncoder_0__60 3
org.apache.commons.io.charset.CharsetEncoders 3
java.nio.charset.Charset 7
sun.nio.cs.UTF_8 2
org.apache.commons.io.IOUtils$byteArray__3 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer$RecursiveInvocationException 1
java.lang.IllegalStateException 3
org.apache.commons.io.function.IOStreams$lambda_forAll_0__40 3
jdk.internal.logger.LazyLoggers$1 2
jdk.internal.logger.LazyLoggers 6
java.lang.System 9
java.lang.System$LoggerFinder 1
jdk.internal.logger.LazyLoggers$getLoggerFinder__105 3
java.security.AccessController 4
jdk.internal.reflect.ClassDefiner$1 2
jdk.internal.reflect.DelegatingClassLoader 1
java.lang.ClassLoader 8
java.lang.Class$3 1
jdk.internal.logger.BootstrapLogger$DetectBackend$1 1
java.util.ServiceLoader 4
org.apache.commons.io.StreamIterator 3
org.apache.commons.io.function.UncheckedIOIterator 2
java.lang.Boolean 5
org.apache.commons.io.function.UncheckedIOIterator$hasNext__18 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_2__13 3
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream$Builder 1
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 9
java.lang.IllegalArgumentException 3
java.lang.StringBuilder 18
java.lang.Math 5
org.apache.commons.io.build.AbstractOriginSupplier 11
org.apache.commons.io.build.AbstractOrigin$ReaderOrigin 5
org.apache.commons.io.output.ByteArrayOutputStream 6
org.apache.commons.io.output.AbstractByteArrayOutputStream 8
java.io.OutputStream 4
java.util.ArrayList 15
sun.awt.util.IdentityArrayList 6
java.util.AbstractList 3
java.util.Vector 13
java.util.LinkedList 8
java.io.OutputStreamWriter 9
org.apache.commons.io.Charsets 2
org.apache.commons.io.input.NullReader 7
java.io.EOFException 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_3__15 3
org.apache.commons.io.output.ThresholdingOutputStream$lambda_static_0__6 1
org.apache.commons.io.output.ThresholdingOutputStream 11
org.apache.commons.io.IOUtils$lambda_toByteArray_1__2 3
java.io.UncheckedIOException 2
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_3__84 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_3__83 3
java.io.Reader 5
org.apache.commons.io.input.TaggedReader 1
org.apache.commons.io.TaggedIOException 2
org.apache.commons.io.IOExceptionWithCause 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
org.apache.commons.io.output.ChunkedWriter 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.lang.Math:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_4__71 3
org.apache.commons.io.output.XmlStreamWriter 6
java.io.StringWriter 12
java.lang.StringBuffer 9
java.lang.StringLatin1 18
java.lang.StringUTF16 24
java.lang.AbstractStringBuilder 9
java.util.regex.Pattern 2
java.util.regex.Matcher 4
java.lang.StringIndexOutOfBoundsException 2
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_6__51 3
java.nio.CharBuffer 8
java.io.PrintWriter 16
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_7__94 2
org.apache.commons.io.output.ProxyWriter 12
org.apache.commons.io.output.AppendableWriter 7
org.apache.commons.io.comparator.ReverseFileComparator 1
org.apache.commons.io.comparator.LastModifiedFileComparator 1
org.apache.commons.io.comparator.AbstractFileComparator 1
java.lang.Class 42
jdk.internal.ref.CleanerImpl$SoftCleanableRef 2
java.lang.UnsupportedOperationException 2
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.lang.Class$EnclosingMethodInfo 1
org.apache.commons.io.file.CopyDirectoryVisitor 7
org.apache.commons.io.file.CountingPathVisitor 15
java.util.Arrays 20
org.apache.commons.imaging.color.ColorXyz 2
java.lang.Double 10
java.util.OptionalLong 2
java.awt.AlphaComposite 1
java.time.LocalDateTime 2
org.apache.commons.imaging.formats.jpeg.segments.App2Segment 3
java.lang.Byte 4
org.apache.commons.io.ByteOrderMark 4
jdk.internal.org.objectweb.asm.Type 4
java.awt.PageAttributes$OrientationRequestedType 2
java.awt.AttributeValue 2
org.apache.commons.io.file.Counters$LongCounter 7
java.lang.Long 10
java.awt.Font 2
java.awt.AWTKeyStroke 2
java.lang.Character 6
java.time.Period 2
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.math.BigInteger 8
java.time.Instant 4
org.apache.commons.imaging.color.ColorHsl 2
java.lang.invoke.MethodType 2
jdk.internal.jimage.ImageReader$Node 3
java.net.HttpCookie 3
java.util.jar.Manifest 3
java.nio.ShortBuffer 2
java.security.Provider$ServiceKey 1
java.lang.Runtime$Version 2
java.text.ParsePosition 2
java.time.LocalDate 2
java.lang.module.ModuleDescriptor$Requires 2
java.text.NumberFormat 3
java.lang.reflect.Constructor 5
jdk.internal.module.ServicesCatalog$ServiceProvider 1
sun.nio.fs.UnixPath 10
org.apache.commons.imaging.color.ColorCieLch 2
javax.imageio.ImageTypeSpecifier 1
java.awt.JobAttributes$DialogType 2
sun.java2d.pipe.Region 2
sun.font.FontLineMetrics 2
org.apache.commons.imaging.mylzw.MyLzwCompressor$ByteArray 1
java.lang.Enum 5
java.util.PropertyPermission 2
java.nio.file.attribute.FileTime 4
java.awt.font.FontRenderContext 1
sun.font.AttributeValues 3
java.awt.JobAttributes$SidesType 2
java.awt.RenderingHints$Key 1
java.lang.module.ModuleDescriptor$Version 2
java.awt.font.NumericShaper 2
java.security.BasicPermission 2
java.security.CodeSigner 2
java.security.AccessControlContext 1
javax.crypto.CryptoPermission 3
java.awt.PageAttributes$ColorType 2
java.util.OptionalInt 2
java.util.jar.Attributes 7
java.awt.datatransfer.MimeType 3
java.awt.BufferCapabilities$FlipContents 2
jdk.internal.module.ModuleHashes 2
java.util.concurrent.ConcurrentHashMap 8
java.util.IdentityHashMap 7
java.security.Provider 6
java.util.Hashtable 7
java.awt.RenderingHints 7
java.util.Properties 10
java.util.TreeMap 5
java.util.HashMap 7
java.util.LinkedHashMap 3
java.util.stream.Collectors$Partition 1
java.util.WeakHashMap 4
java.io.BufferedReader$1 3
java.nio.file.Files$2 3
org.apache.commons.io.LineIterator 5
org.apache.commons.io.input.BoundedReader 3
org.apache.commons.io.input.AbstractCharacterFilterReader 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_2__96 3
org.apache.commons.io.input.SequenceReader 4
org.apache.commons.io.input.Input 1
org.apache.commons.io.input.BrokenReader 4
jdk.internal.module.SystemModuleFinders$2 1
jdk.internal.module.SystemModuleFinders$SystemModuleReader 3
java.net.URL 12
java.net.URI 6
java.lang.SecurityManager 11
java.net.URLConnection 6
org.apache.commons.io.CloseableURLConnection 7
java.net.HttpURLConnection 1
org.apache.commons.io.IOUtils$getScratchByteArrayWriteOnly__46 3
org.apache.commons.io.input.ReadAheadInputStream$lambda_static_0__14 1
org.apache.commons.io.input.ReadAheadInputStream 17
org.apache.commons.io.function.Erase 1
org.apache.commons.io.input.XmlStreamReader 15
java.lang.IndexOutOfBoundsException 2
java.lang.RuntimeException 3
java.lang.Exception 3
java.lang.Throwable 17
sun.nio.fs.UnixException 2
org.apache.commons.io.input.CharSequenceReader 10
org.apache.commons.io.input.UncheckedFilterReader$lambda_ready_6__77 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_ready_7__76 3
org.apache.commons.io.output.LockableFileWriter 10
org.apache.commons.io.output.ClosedWriter 3
sun.nio.cs.StreamEncoder 5
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_0__59 3
org.apache.commons.io.output.UncheckedAppendableImpl 3
org.apache.commons.io.output.UncheckedAppendableImpl$append__58 3
org.apache.commons.io.output.NullWriter 8
org.apache.commons.io.output.NullAppendable 2
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_4__32 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_7__98 2
java.io.Writer 7
java.io.PrintStream 7
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_0__57 3
org.apache.commons.io.output.StringBuilderWriter 8
java.io.CharArrayWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.CharArrayWriter 8
java.io.BufferedWriter 10
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_3__16 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_6__70 2
org.apache.commons.io.output.TaggedWriter 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_5__97 2
java.lang.Thread 28
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.ProxyWriter 1
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_4__54 3
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:java.lang.StringBuilder:org.apache.commons.io.input.ClosedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.input.CloseShieldReader 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.FileTreeIterator 3
org.apache.commons.io.function.IOStream$1 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:org.apache.commons.io.function.IOStream$1 1
java.util.NoSuchElementException 2
org.apache.commons.io.function.UncheckedIOIterator$next__20 3
org.apache.commons.io.RandomAccessFiles$read__61 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_4__55 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_4__43 3
org.apache.commons.io.IOUtils$read__5 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.Integer:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.ClosedInputStream 1
java.util.concurrent.locks.ReentrantLock 5
java.util.concurrent.atomic.AtomicBoolean 4
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject 2
java.io.InterruptedIOException 2
org.apache.commons.io.input.ReadAheadInputStream$lambda_readAsync_1__53 3
java.util.concurrent.ThreadPoolExecutor 4
java.util.concurrent.ForkJoinPool 5
jdk.internal.ref.CleanerImpl 1
jdk.internal.ref.PhantomCleanable 3
jdk.internal.ref.WeakCleanable 3
jdk.internal.ref.SoftCleanable 3
jdk.internal.misc.InnocuousThread 8
jdk.internal.misc.Unsafe 9
java.lang.ref.ReferenceQueue 3
java.lang.ref.Reference 2
jdk.internal.ref.CleanerImpl$WeakCleanableRef 2
jdk.internal.perf.Perf$CleanerAction 1
jdk.internal.perf.Perf 2
java.lang.AssertionError 5
java.lang.Error 2
java.io.InvalidClassException 1
java.net.URISyntaxException 1
java.util.regex.PatternSyntaxException 1
java.nio.file.InvalidPathException 1
java.nio.file.FileSystemException 2
java.awt.HeadlessException 1
java.security.PrivilegedActionException 3
org.apache.commons.io.FileCleaningTracker$Reaper 1
org.apache.commons.io.FileCleaningTracker$Tracker 2
java.io.File 32
java.lang.NullPointerException 2
org.apache.commons.io.FileDeleteStrategy 3
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy 1
org.apache.commons.io.FileUtils 15
java.io.FileNotFoundException 1
org.apache.commons.io.file.PathUtils 31
org.apache.commons.io.file.DeletingPathVisitor 9
org.apache.commons.io.file.SimplePathVisitor 3
java.nio.file.SimpleFileVisitor 5
org.apache.commons.io.file.SimplePathVisitor$lambda_new_0__119 2
org.apache.commons.io.filefilter.SymbolicLinkFileFilter 4
org.apache.commons.io.filefilter.AbstractFileFilter 19
java.lang.CloneNotSupportedException 1
java.util.ArrayDeque 4
org.apache.commons.io.file.StandardDeleteOption 1
org.apache.commons.io.file.StandardDeleteOption$lambda_overrideReadOnly_0__79 2
java.awt.BufferCapabilities:java.awt.ImageCapabilities:java.awt.Insets:java.awt.JobAttributes:java.awt.PageAttributes:java.awt.RenderingHints:java.awt.datatransfer.DataFlavor:java.awt.datatransfer.MimeType:java.awt.datatransfer.MimeTypeParameterList:java.awt.geom.AffineTransform:java.awt.geom.Dimension2D:java.awt.geom.Line2D:java.awt.geom.Path2D$Float:java.awt.geom.Point2D:java.awt.geom.RectangularShape:java.awt.image.renderable.RenderContext:java.lang.Object:java.lang.invoke.MemberName:java.lang.ref.Reference:java.net.HttpCookie:java.security.MessageDigest:java.security.MessageDigestSpi:java.security.Signature:java.security.SignatureSpi:java.text.BreakIterator:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.Format:java.text.MessageFormat:java.text.NumberFormat:java.text.SimpleDateFormat:java.util.AbstractMap:java.util.ArrayDeque:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.EnumSet:java.util.HashMap:java.util.HashSet:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Properties:java.util.TimeZone:java.util.TreeMap:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Manifest:java.util.zip.ZipEntry:javax.swing.ArrayTable:sun.font.AttributeValues:sun.font.FontLineMetrics:sun.java2d.SunGraphics2D:sun.java2d.loops.FontInfo:sun.util.calendar.CalendarDate 1
java.text.BreakIterator 1
java.awt.geom.Line2D 1
sun.util.calendar.CalendarDate 3
java.util.TimeZone 1
java.awt.geom.Path2D$Float 1
java.text.DateFormat 3
java.awt.BufferCapabilities 1
java.text.Collator 1
java.util.Date 3
java.text.DateFormatSymbols 2
java.awt.datatransfer.DataFlavor 3
sun.java2d.loops.FontInfo 2
java.util.Locale 3
java.util.HashSet 7
java.text.MessageFormat 3
java.security.SignatureSpi 1
java.text.DecimalFormatSymbols 2
java.awt.PageAttributes 3
java.util.zip.ZipEntry 6
javax.swing.ArrayTable 1
java.util.Hashtable$Entry 5
java.text.Format 1
java.awt.geom.Point2D 2
java.text.SimpleDateFormat 3
java.security.MessageDigestSpi 1
java.util.Calendar 3
sun.java2d.SunGraphics2D 1
java.awt.geom.AffineTransform 3
java.lang.invoke.MemberName 4
java.awt.image.renderable.RenderContext 1
java.awt.ImageCapabilities 1
java.security.Signature 2
java.util.AbstractMap 6
java.awt.JobAttributes 3
java.awt.Insets 3
java.util.EnumSet 2
java.awt.geom.Dimension2D 1
java.awt.geom.RectangularShape 1
java.security.MessageDigest 2
java.awt.datatransfer.MimeTypeParameterList 3
org.apache.commons.io.file.Counters 2
org.apache.commons.io.file.Counters$LongPathCounters 1
org.apache.commons.io.file.Counters$AbstractPathCounters 6
java.nio.file.Files 39
java.nio.file.FileTreeWalker 6
java.nio.file.FileTreeWalker$Event 4
org.apache.commons.io.file.CleaningPathVisitor 6
org.apache.commons.io.file.PathUtils$toString__109 3
jdk.internal.module.ModuleLoaderMap$Mapper 2
java.awt.RenderingHints:java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.LinkedHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
org.apache.commons.io.input.BOMInputStream$length__37 1
jdk.internal.loader.BuiltinClassLoader$5 2
jdk.internal.module.ModuleReferenceImpl 4
org.apache.commons.io.output.DeferredFileOutputStream$getTempDirectory__82 3
java.nio.file.Paths 2
java.nio.file.Path 5
jdk.internal.loader.BuiltinClassLoader$NullModuleReader 2
org.apache.commons.io.filefilter.PrefixFileFilter$toFile__111 3
jdk.internal.jimage.ImageReaderFactory$1 2
jdk.internal.jimage.ImageReader 3
java.nio.ByteOrder 2
jdk.internal.jimage.ImageReader$SharedImageReader 2
jdk.internal.jimage.BasicImageReader 6
jdk.internal.reflect.Reflection 11
jdk.internal.jimage.NativeImageBuffer 1
java.nio.channels.FileChannel:java.nio.file.StandardOpenOption 1
jdk.internal.jimage.BasicImageReader$2 2
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
java.lang.reflect.Field 3
java.lang.reflect.Method 4
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
sun.nio.ch.FileChannelImpl 7
jdk.internal.jimage.ImageHeader 15
java.nio.ByteBuffer 6
java.lang.InternalError 2
java.lang.VirtualMachineError 2
jdk.internal.jimage.ImageStringsReader 1
jdk.internal.jimage.decompressor.Decompressor 1
java.util.concurrent.ConcurrentHashMap$EntrySetView 6
java.util.AbstractCollection 7
java.util.concurrent.ConcurrentHashMap$KeySetView 7
java.lang.invoke.StringConcatFactory$MethodHandleStringBuilderStrategy$1 1
jdk.internal.logger.BootstrapLogger$RedirectedLoggers 2
jdk.internal.logger.LazyLoggers$LazyLoggerAccessor 5
jdk.internal.logger.SurrogateLogger 2
jdk.internal.logger.SimpleConsoleLogger 2
sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$1 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$3 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$2 1
sun.nio.fs.UnixFileSystem 3
sun.nio.fs.AbstractFileSystemProvider 5
sun.nio.fs.UnixFileSystemProvider 13
sun.nio.fs.LinuxFileSystemProvider 2
java.util.concurrent.ConcurrentHashMap$CollectionView 2
java.util.AbstractSet 3
java.nio.file.spi.FileSystemProvider 4
org.apache.commons.io.file.Counters$BigIntegerCounter 5
org.apache.commons.io.file.Counters$NoopCounter 4
org.apache.commons.io.filefilter.PathVisitorFileFilter 6
org.apache.commons.io.filefilter.SizeFileFilter 7
java.nio.file.CopyMoveHelper 1
org.apache.commons.io.filefilter.SizeFileFilter$lambda_accept_0__117 3
org.apache.commons.io.input.UncheckedFilterReader$Builder$lambda_get_0__34 3
org.apache.commons.io.input.UncheckedFilterReader$Builder 2
org.apache.commons.io.build.AbstractStreamBuilder 13
java.io.ByteArrayInputStream 8
org.apache.commons.io.build.AbstractOrigin$InputStreamOrigin 3
org.apache.commons.io.build.AbstractOrigin$CharSequenceOrigin 5
org.apache.commons.io.build.AbstractOrigin$AbstractRandomAccessFileOrigin 8
org.apache.commons.io.input.BufferedFileChannelInputStream 11
org.apache.commons.io.input.BufferedFileChannelInputStream$Builder 3
org.apache.commons.io.build.AbstractStreamBuilder$lambda_new_0__42 2
java.nio.channels.FileChannel 1
org.apache.commons.io.build.AbstractOrigin$PathOrigin 2
org.apache.commons.io.build.AbstractOrigin$FileOrigin 2
java.nio.file.FileSystems 1
org.apache.commons.io.build.AbstractOrigin$IORandomAccessFileOrigin 2
org.apache.commons.io.IORandomAccessFile 3
org.apache.commons.io.build.AbstractOrigin$URIOrigin 3
org.apache.commons.io.input.CharSequenceInputStream$Builder$lambda_get_0__36 3
org.apache.commons.io.input.CharSequenceInputStream$Builder 3
org.apache.commons.io.input.CharSequenceInputStream 13
java.lang.Float 10
java.nio.charset.CoderResult 5
java.lang.StringCoding 4
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream 5
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream$Builder 2
org.apache.commons.io.output.DeferredFileOutputStream 7
org.apache.commons.io.output.RandomAccessFileOutputStream 6
org.apache.commons.io.output.DemuxOutputStream 3
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.lang.ThreadLocal:java.util.zip.DeflaterOutputStream 1
org.apache.commons.io.output.WriterOutputStream 9
org.apache.commons.io.output.FilterCollectionWriter$flush__73 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_flush_4__74 2
org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream 4
org.apache.commons.imaging.common.Allocator 10
org.apache.commons.imaging.common.AllocationRequestException 4
org.apache.commons.imaging.ImagingRuntimeException 2
org.apache.commons.io.output.ProxyOutputStream 7
org.apache.commons.io.output.BrokenOutputStream 4
org.apache.commons.io.output.TeeOutputStream 4
org.apache.commons.io.output.ClosedOutputStream 3
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_flush_1__52 2
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream 1
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.ProxyOutputStream 1
org.apache.commons.io.output.TaggedOutputStream 1
java.io.ObjectOutputStream$BlockDataOutputStream 4
java.io.ObjectOutputStream 4
java.io.BufferedOutputStream 3
java.util.zip.DeflaterOutputStream 4
java.io.DataOutputStream 3
org.apache.commons.io.filefilter.MagicNumberFileFilter$lambda_accept_0__64 3
org.apache.commons.io.filefilter.MagicNumberFileFilter 4
org.apache.commons.io.RandomAccessFiles 1
org.apache.commons.io.output.ProxyWriter$handleIOException__28 3
java.io.SequenceInputStream 4
java.io.ObjectInputStream$PeekInputStream 4
org.apache.commons.imaging.icc.CachingInputStream 3
java.nio.channels.spi.AbstractInterruptibleChannel 2
org.apache.commons.io.input.ByteBufferCleaner 2
org.apache.commons.io.input.ByteBufferCleaner$Java9Cleaner 1
org.apache.commons.io.input.ByteBufferCleaner$Java8Cleaner 1
org.apache.commons.io.input.UnsynchronizedBufferedInputStream 9
org.apache.commons.io.input.BrokenInputStream 6
java.io.ObjectInputStream 5
org.apache.commons.io.input.buffer.CircularBufferInputStream 5
org.apache.commons.io.input.buffer.CircularByteBuffer 6
org.apache.commons.io.input.TeeInputStream 4
org.apache.commons.io.input.ProxyInputStream 15
org.apache.commons.io.input.ProxyInputStream$handleIOException__9 3
org.apache.commons.io.input.Tailer$RandomAccessFileBridge 6
jdk.internal.module.ModuleReferences$SafeCloseModuleReader 1
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 3
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 3
jdk.internal.module.ModuleReferences$JModModuleReader 1
jdk.internal.jmod.JmodFile 1
java.util.zip.ZipFile 1
jdk.internal.module.ModuleReferences$JarModuleReader 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.FileUtils$lambda_cleanDirectory_0__39 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_8__50 3
org.apache.commons.io.input.ObservableInputStream$finished__30 3
org.apache.commons.io.input.ObservableInputStream$Observer 6
org.apache.commons.io.function.IOConsumer$lambda_static_0__12 1
org.apache.commons.io.output.ProxyOutputStream$handleIOException__23 3
org.apache.commons.io.input.ObservableInputStream$closed__21 3
org.apache.commons.io.input.TimestampedObserver 2
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataByte_0__31 3
org.apache.commons.io.input.ObservableInputStream 15
org.apache.commons.io.input.MessageDigestInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.IOUtils$lambda_toByteArray_0__1 3
org.apache.commons.io.input.ObservableInputStream$lambda_noteError_2__22 3
org.apache.commons.io.input.TaggedInputStream 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataBytes_1__69 3
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
java.io.FileOutputStream 4
jdk.internal.loader.Loader$NullModuleReader 1
org.apache.commons.io.input.UnsynchronizedFilterInputStream 8
java.lang.ProcessImpl$DeferredCloseInputStream 5
java.util.zip.InflaterInputStream 6
org.apache.commons.io.input.AutoCloseInputStream 4
org.apache.commons.io.input.BoundedInputStream 14
java.io.InputStream$1 6
java.util.zip.ZipInputStream 3
org.apache.commons.io.input.CloseShieldInputStream 1
org.apache.commons.io.input.CircularInputStream 3
org.apache.commons.io.input.UnixLineEndingInputStream 5
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream 1
org.apache.commons.io.input.WindowsLineEndingInputStream 4
org.apache.commons.io.input.DemuxInputStream 2
java.lang.ThreadLocal 2
org.apache.commons.io.input.MemoryMappedFileInputStream 8
org.apache.commons.io.input.NullInputStream 11
java.util.TreeMap$KeySet 4
java.util.stream.StreamSupport 1
java.io.ObjectInputStream$BlockDataInputStream 4
java.io.BufferedInputStream 7
java.io.FileInputStream 6
java.io.PushbackInputStream 6
java.util.jar.Manifest$FastInputStream 4
java.net.Socket 2
org.apache.commons.io.output.CloseShieldOutputStream 1
jdk.internal.module.ModulePatcher$JarResourceFinder 1
org.apache.commons.imaging.formats.webp.WebPImageParser$ChunksReader 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream 1
org.apache.commons.io.function.IOBaseStream 1
org.apache.commons.io.function.UncheckedIOBaseStream 1
jdk.internal.module.ModulePatcher$PatchedModuleReader 3
java.util.AbstractSequentialList 2
jdk.internal.module.ModulePatcher$ExplodedResourceFinder 1
jdk.internal.module.ModuleReferences$ExplodedModuleReader 1
java.io.OutputStream$1 3
java.io.ByteArrayOutputStream 7
java.net.ServerSocket 2
org.apache.commons.io.input.ReversedLinesFileReader 4
jdk.internal.loader.URLClassPath$JarLoader 18
jdk.internal.loader.URLClassPath$JarLoader$1 2
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.lang.StackTraceElement 4
java.util.TreeMap$EntrySet 3
java.lang.ExceptionInInitializerError 1
java.lang.reflect.UndeclaredThrowableException 2
java.lang.reflect.InvocationTargetException 2
java.lang.ClassNotFoundException 1
jdk.internal.loader.FileURLMapper 3
sun.net.www.ParseUtil 2
java.util.jar.JarFile 7
jdk.internal.loader.URLClassPath$Loader 6
jdk.internal.util.jar.JarIndex 9
org.apache.commons.io.input.UncheckedBufferedReader$lambda_readLine_6__48 3
sun.net.util.URLUtil 1
java.nio.channels.spi.AbstractSelector 1
java.net.URLClassLoader 1
java.net.DatagramSocket 1
org.apache.commons.imaging.formats.rgbe.RgbeInfo 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.AbstractByteArrayOutputStream:org.apache.commons.io.output.DeferredFileOutputStream 1
java.lang.ProcessBuilder$NullInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_available_0__68 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.MemoryMappedFileInputStream:org.apache.commons.io.input.ReaderInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.io.input.ClosedInputStream 2
org.apache.commons.io.input.BOMInputStream 12
org.apache.commons.io.input.ThrottledInputStream 8
org.apache.commons.io.input.CountingInputStream 4
java.time.Duration 9
java.util.concurrent.TimeUnit 1
java.util.zip.CheckedInputStream 4
java.util.jar.JarInputStream 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.IOUtils:org.apache.commons.io.input.ClosedInputStream 1
org.apache.commons.io.output.NullOutputStream 2
java.nio.file.TempFileHelper 1
org.apache.commons.io.output.CountingOutputStream 1
org.apache.commons.io.output.ChunkedOutputStream 2
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless$BufferOutputStream 2
org.apache.commons.imaging.ImagingException 2
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.XmlStreamReader$lambda_getXmlProlog_0__80 3
org.apache.commons.io.output.AppendableOutputStream 1
org.apache.commons.io.output.QueueOutputStream 1
java.util.concurrent.DelayQueue 3
java.lang.ProcessBuilder$NullOutputStream 1
org.apache.commons.imaging.mylzw.MyBitOutputStream 3
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.lang.ProcessBuilder$NullOutputStream:java.util.zip.DeflaterOutputStream:org.apache.commons.io.output.NullOutputStream 1
org.apache.commons.imaging.bytesource.InputStreamByteSource$BlockInputStream 4
org.apache.commons.imaging.bytesource.InputStreamByteSource 5
java.io.DataInputStream 2
org.apache.commons.io.input.ChecksumInputStream 4
java.util.zip.CRC32 2
org.apache.commons.imaging.bytesource.InputStreamByteSource$Block 2
org.apache.commons.io.input.QueueInputStream 3
java.util.concurrent.LinkedBlockingQueue 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.lang.ThreadLocal:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.imaging.formats.tiff.itu_t4.BitInputStreamFlexible 1
org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream 1
org.apache.commons.imaging.mylzw.BitsToByteInputStream 2
org.apache.commons.imaging.mylzw.MyBitInputStream 2
java.lang.Short 6
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.PushbackInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream:org.apache.commons.io.input.WindowsLineEndingInputStream 1
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
org.apache.commons.io.input.BOMInputStream$matches__78 2
java.util.Optional 4
java.nio.channels.Channels 1
java.lang.OutOfMemoryError 1
org.apache.commons.io.function.IOIteratorAdapter 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
org.apache.commons.io.input.UncheckedFilterInputStream$Builder$lambda_get_0__33 3
org.apache.commons.io.input.UncheckedFilterInputStream$Builder 2
org.apache.commons.io.file.spi.FileSystemProviders 2
org.apache.commons.io.file.spi.FileSystemProviders$lambda_getFileSystemProvider_0__44 2
org.apache.commons.io.input.ReaderInputStream$Builder 3
org.apache.commons.io.input.Tailer$Builder 3
org.apache.commons.io.input.Tailer$TailablePath 7
org.apache.commons.io.filefilter.EmptyFileFilter$lambda_accept_0__114 3
org.apache.commons.io.filefilter.EmptyFileFilter 3
java.util.Spliterators 1
java.nio.file.Files$lambda_asUncheckedRunnable_0__122 2
org.apache.commons.io.filefilter.HiddenFileFilter$lambda_accept_0__115 3
org.apache.commons.io.filefilter.HiddenFileFilter 3
org.apache.commons.io.input.ObservableInputStream$Builder 1
org.apache.commons.io.input.ProxyInputStream$rethrow__102 2
org.apache.commons.io.input.AutoCloseInputStream$Builder 2
org.apache.commons.io.input.ProxyInputStream$AbstractBuilder 1
org.apache.commons.io.input.ChecksumInputStream$Builder 5
org.apache.commons.io.input.BoundedInputStream$Builder 2
org.apache.commons.io.input.ObservableInputStream$AbstractBuilder 3
org.apache.commons.io.input.BOMInputStream$Builder 4
org.apache.commons.io.input.ThrottledInputStream$Builder 3
org.apache.commons.io.FileUtils$lambda_isFileNewer_3__66 3
org.apache.commons.io.input.ReversedLinesFileReader$Builder 1
java.io.UnsupportedEncodingException 1
org.apache.commons.io.StandardLineSeparator 1
org.apache.commons.io.input.ReversedLinesFileReader$FilePart 2
org.apache.commons.io.input.UncheckedBufferedReader$Builder 2
org.apache.commons.io.input.UncheckedBufferedReader$Builder$lambda_get_0__35 3
org.apache.commons.io.monitor.FileAlterationObserver$Builder 1
org.apache.commons.io.monitor.FileAlterationObserver 6
org.apache.commons.io.monitor.FileEntry 3
org.apache.commons.io.IOCase 2
java.util.List 1
org.apache.commons.io.input.MessageDigestInputStream$Builder 2
org.apache.commons.io.input.MessageDigestInputStream 2
org.apache.commons.io.output.RandomAccessFileOutputStream$Builder 3
org.apache.commons.io.RandomAccessFileMode 6
org.apache.commons.io.input.UnsynchronizedBufferedInputStream$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding 4
org.apache.commons.io.filefilter.FileEqualsFileFilter 2
org.apache.commons.io.filefilter.CanExecuteFileFilter 2
org.apache.commons.io.filefilter.OrFileFilter 4
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_1__91 2
org.apache.commons.io.filefilter.WildcardFilter 3
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_1__90 2
org.apache.commons.io.filefilter.RegexFileFilter 3
org.apache.commons.io.filefilter.DelegateFileFilter 3
org.apache.commons.io.filefilter.PathVisitorFileFilter$lambda_accept_0__103 3
org.apache.commons.io.filefilter.CanWriteFileFilter 2
org.apache.commons.io.filefilter.PathMatcherFileFilter 2
org.apache.commons.io.filefilter.IOFileFilter 2
org.apache.commons.io.filefilter.TrueFileFilter 3
org.apache.commons.io.filefilter.AndFileFilter 5
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_0__65 2
org.apache.commons.io.filefilter.PrefixFileFilter 5
org.apache.commons.io.filefilter.PrefixFileFilter$lambda_accept_0__88 2
org.apache.commons.io.filefilter.AgeFileFilter 4
org.apache.commons.io.filefilter.NameFileFilter 5
org.apache.commons.io.filefilter.NameFileFilter$lambda_acceptBaseName_0__87 2
org.apache.commons.io.filefilter.WildcardFileFilter 8
org.apache.commons.io.filefilter.WildcardFileFilter$lambda_accept_0__86 2
org.apache.commons.io.filefilter.PathEqualsFileFilter 2
org.apache.commons.io.filefilter.CanReadFileFilter 2
org.apache.commons.io.filefilter.SuffixFileFilter 5
org.apache.commons.io.filefilter.SuffixFileFilter$lambda_accept_0__85 2
org.apache.commons.io.filefilter.FileFileFilter 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_0__63 2
org.apache.commons.io.filefilter.DirectoryFileFilter 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_0__62 2
org.apache.commons.io.filefilter.NotFileFilter 5
org.apache.commons.io.filefilter.FalseFileFilter:org.apache.commons.io.filefilter.TrueFileFilter 2
org.apache.commons.io.filefilter.FalseFileFilter 3
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_2__116 2
org.apache.commons.io.filefilter.AgeFileFilter$lambda_accept_0__113 3
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_2__112 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_2__110 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_1__89 2
org.apache.commons.io.input.Tailer 6
org.apache.commons.io.input.TailerListenerAdapter 6
java.util.concurrent.AbstractExecutorService 1
org.apache.commons.io.input.MemoryMappedFileInputStream$Builder 1
org.apache.commons.io.filefilter.WildcardFileFilter$Builder 1
org.apache.commons.io.output.UncheckedFilterOutputStream$Builder 1
org.apache.commons.io.build.AbstractOrigin$WriterOrigin 3
org.apache.commons.io.output.WriterOutputStream$Builder 3
org.apache.commons.io.charset.CharsetDecoders 1
org.apache.commons.io.build.AbstractOrigin$OutputStreamOrigin 2
org.apache.commons.io.build.AbstractOrigin$RandomAccessFileOrigin 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream$Builder 2
org.apache.commons.io.input.MessageDigestCalculatingInputStream 2
org.apache.commons.io.input.RandomAccessFileInputStream$Builder 1
org.apache.commons.io.file.AccumulatorPathVisitor 4
org.apache.commons.io.output.DeferredFileOutputStream$Builder 1
org.apache.commons.io.input.BoundedInputStream$AbstractBuilder 4
org.apache.commons.io.input.QueueInputStream$Builder 1
org.apache.commons.io.output.XmlStreamWriter$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream$Builder 1
org.apache.commons.io.serialization.ValidatingObjectInputStream 2
org.apache.commons.io.output.UncheckedFilterWriter$Builder 1
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_2__95 3
org.apache.commons.io.input.XmlStreamReader$Builder 1
org.apache.commons.io.input.ProxyInputStream$rethrow__99 2
org.apache.commons.io.input.UnsupportedOperationExceptions 3
org.apache.commons.io.input.MarkShieldInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_reset_5__101 2
org.apache.commons.io.function.IOStreams$lambda_forEach_1__81 2
org.apache.commons.io.input.XmlStreamReaderException 6
org.apache.commons.io.output.LockableFileWriter$Builder 1
java.io.DeleteOnExitHook 1
org.apache.commons.io.output.ChunkedOutputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$newDaemonThread__38 2
java.util.concurrent.Executors 1
org.apache.commons.io.input.UnsynchronizedFilterInputStream$Builder 1
java.nio.file.NoSuchFileException 1
org.apache.commons.io.file.PathUtils$lambda_overrideReadOnly_2__56 2
java.util.AbstractCollection:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.LinkedList:java.util.PriorityQueue:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.Vector:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$ValuesView:java.util.concurrent.CopyOnWriteArrayList:java.util.concurrent.DelayQueue:java.util.concurrent.LinkedBlockingQueue:sun.awt.util.IdentityArrayList 1
org.apache.commons.io.ThreadUtils 2
org.apache.commons.io.monitor.FileAlterationMonitor 1
org.apache.commons.io.monitor.FileAlterationMonitor$checkAndNotify__75 2
java.lang.Iterable 1
java.util.zip.Deflater$DeflaterZStreamRef 1
java.util.concurrent.CompletableFuture$Completion 1
java.lang.ref.Finalizer$FinalizerThread 1
java.util.concurrent.ThreadPoolExecutor$Worker 1
java.util.zip.ZipFile$CleanableResource 1
java.lang.invoke.MethodHandleNatives$CallSiteContext 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$BootstrapMessageLoggerTask 2
org.apache.commons.io.ThreadMonitor 1
jdk.internal.misc.Signal$1 1
jdk.internal.misc.Signal$NativeHandler 2
java.awt.EventDispatchThread:java.lang.invoke.MethodHandleNatives$CallSiteContext:java.lang.ref.Finalizer$2:java.lang.ref.Finalizer$FinalizerThread:java.util.concurrent.CompletableFuture$Completion:java.util.concurrent.ForkJoinWorkerThread:java.util.concurrent.ThreadPoolExecutor$Worker:java.util.zip.Deflater$DeflaterZStreamRef:java.util.zip.Inflater$InflaterZStreamRef:java.util.zip.ZipFile$CleanableResource:javax.swing.TimerQueue:sun.java2d.Disposer 1
java.util.zip.Inflater$InflaterZStreamRef 1
java.util.concurrent.ForkJoinWorkerThread 1
java.lang.ref.Finalizer$2 1
sun.java2d.Disposer 1
java.awt.EventDispatchThread 1
javax.swing.TimerQueue 2
jdk.internal.ref.CleanerImpl$PhantomCleanableRef 2
jdk.internal.ref.CleanerImpl$CleanerCleanable 1
java.io.FilterReader:java.io.InputStreamReader:java.io.Reader:java.io.StringReader:sun.nio.cs.StreamDecoder 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.LineIterator$addSuppressed__19 3
java.util.stream.Collectors$1OptionalBox 1
java.util.HashMap$Node 4
java.util.concurrent.ConcurrentHashMap$Node 4
java.util.TreeMap$Entry 4
java.util.WeakHashMap$Entry 4
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
org.apache.commons.imaging.color.ColorHunterLab 2
java.nio.FloatBuffer 2
java.util.logging.LogManager$CloseOnReset 1
java.lang.invoke.StringConcatFactory$Key 1
java.security.AllPermission 2
java.awt.PageAttributes$MediaType 2
java.awt.Dimension 2
java.net.InetAddress 2
java.awt.font.TransformAttribute 1
sun.java2d.loops.CompositeType 2
java.net.NetworkInterface 2
org.apache.commons.imaging.color.ColorCieLuv 2
org.apache.commons.imaging.palette.ColorCount 1
java.time.chrono.AbstractChronology 2
java.time.zone.ZoneRules 2
java.awt.image.ColorModel 3
java.nio.DoubleBuffer 2
java.time.OffsetTime 2
java.text.FieldPosition 2
java.awt.Color 2
java.awt.BasicStroke 1
java.lang.module.ModuleReference 1
java.lang.module.ModuleDescriptor 3
sun.util.locale.LocaleExtensions 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
java.nio.LongBuffer 2
sun.util.locale.BaseLocale$Key 1
org.apache.commons.imaging.color.ColorDin99Lab 2
java.lang.module.ModuleDescriptor$Exports 2
org.apache.commons.imaging.color.ColorHsv 2
java.awt.font.TextHitInfo 2
jdk.internal.module.IllegalAccessLogger$Usage 1
java.net.InterfaceAddress 2
org.apache.commons.io.monitor.SerializableFileTime 2
java.lang.invoke.LambdaForm$Name 2
sun.util.locale.BaseLocale 2
java.lang.Thread$WeakClassKey 2
org.apache.commons.imaging.color.ColorCieLab 2
sun.util.calendar.Era 2
java.lang.Package 4
java.lang.module.ResolvedModule 2
java.awt.image.ComponentSampleModel 1
java.awt.image.BandedSampleModel 1
java.security.cert.CertPath 2
java.time.format.DecimalStyle 2
java.awt.image.PackedColorModel 1
java.io.FilePermission 2
java.util.ResourceBundle$CacheKey 2
sun.font.CoreMetrics 1
java.awt.JobAttributes$DestinationType 2
java.util.logging.Level 2
java.lang.ProcessHandleImpl 2
java.net.Proxy 2
java.util.jar.Attributes$Name 2
java.time.ZoneId 2
java.util.UUID 2
java.net.Inet4Address 1
java.beans.PropertyDescriptor 1
org.apache.commons.imaging.color.ColorCmyk 2
java.time.zone.ZoneOffsetTransitionRule 2
java.lang.invoke.StringConcatFactory$Recipe 1
java.math.BigDecimal 2
jdk.internal.org.objectweb.asm.Handle 2
java.awt.JobAttributes$DefaultSelectionType 2
java.security.cert.Certificate 1
java.nio.IntBuffer 2
java.util.zip.ZipFile$Source$Key 1
java.awt.PageAttributes$OriginType 2
java.time.ZoneOffset 2
java.net.SocketPermission 2
java.lang.module.ModuleDescriptor$Provides 2
javax.security.auth.Subject 2
jdk.internal.misc.Signal 2
java.time.Clock 1
java.security.Timestamp 2
java.lang.reflect.Parameter 2
java.lang.ProcessBuilder$Redirect 1
org.apache.commons.imaging.common.BinaryConstant 4
java.awt.JobAttributes$MultipleDocumentHandlingType 2
java.text.AttributedCharacterIterator$Attribute 2
java.lang.invoke.LambdaForm 2
java.awt.image.ComponentColorModel 1
java.awt.image.IndexColorModel 2
sun.nio.ch.FileKey 1
java.awt.geom.Rectangle2D 1
java.awt.MenuShortcut 2
java.security.CodeSource 3
java.awt.DisplayMode 2
java.math.MathContext 2
sun.nio.fs.UnixFileStore 2
java.awt.PageAttributes$PrintQualityType 2
sun.java2d.loops.SurfaceType 2
java.lang.invoke.LambdaForm$NamedFunction 2
java.time.temporal.ValueRange 2
org.apache.commons.imaging.color.ColorCmy 3
sun.font.FontStrikeDesc 2
java.time.OffsetDateTime 2
java.util.OptionalDouble 2
java.time.LocalTime 2
java.lang.Character$Subset 2
java.time.ZonedDateTime 2
java.time.zone.ZoneOffsetTransition 2
java.lang.module.ModuleDescriptor$Opens 2
java.lang.invoke.LambdaFormEditor$Transform 2
org.apache.commons.io.comparator.ExtensionFileComparator 1
org.apache.commons.io.comparator.DirectoryFileComparator 1
org.apache.commons.io.comparator.CompositeFileComparator 1
org.apache.commons.io.comparator.PathFileComparator 1
org.apache.commons.io.comparator.NameFileComparator 1
org.apache.commons.io.comparator.DefaultFileComparator 1
org.apache.commons.io.comparator.SizeFileComparator 1
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
java.lang.ProcessBuilder$Redirect$5 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.security.SecureRandomSpi 1
java.awt.AWTEvent 1
java.security.SecureRandom 1
java.security.Permission 2
org.apache.commons.imaging.icc.IccProfileInfo 4
org.apache.commons.imaging.icc.IccTag 1
java.lang.StringBuilder:java.util.Arrays 1
org.apache.commons.imaging.icc.IccTagDataTypes 2
org.apache.commons.imaging.icc.IccTagDataTypes$4 1
org.apache.commons.imaging.common.BinaryFunctions 11
java.util.logging.Logger 3
org.apache.commons.imaging.icc.IccTagDataTypes$3 1
org.apache.commons.imaging.icc.IccTagDataTypes$1 1
org.apache.commons.imaging.icc.IccTagDataTypes$5 1
org.apache.commons.imaging.icc.IccTagDataTypes$2 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue 1
java.lang.invoke.MethodTypeForm 1
java.lang.ProcessBuilder$Redirect$6 1
java.time.temporal.ChronoField 1
sun.awt.AppContext 1
org.apache.commons.imaging.palette.ColorGroup 1
sun.font.StrikeMetrics 1
java.lang.ThreadGroup 6
org.apache.commons.imaging.FormatCompliance 2
java.time.format.Parsed 1
sun.util.locale.Extension 1
java.awt.geom.Rectangle2D$Float 1
java.nio.channels.FileLock 1
java.net.SocketImpl 1
javax.accessibility.AccessibleBundle 1
java.security.Provider$Service 1
java.util.Currency 1
java.util.LongSummaryStatistics 1
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FDBigInteger 26
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.awt.ScrollPaneAdjustable 1
javax.swing.event.EventListenerList 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
java.awt.MenuComponent 1
java.lang.invoke.MethodHandle 1
java.time.format.DateTimeParseContext 1
org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment 3
org.apache.commons.imaging.formats.jpeg.segments.AppnSegment 2
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment 3
org.apache.commons.imaging.formats.jpeg.segments.ComSegment 2
org.apache.commons.imaging.formats.jpeg.segments.GenericSegment 4
org.apache.commons.imaging.formats.jpeg.segments.SosSegment 4
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment 3
org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment 2
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment 4
org.apache.commons.imaging.formats.jpeg.segments.JfifSegment 3
jdk.internal.org.objectweb.asm.TypePath 4
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
java.lang.ModuleLayer 1
java.lang.ProcessBuilder$Redirect$1 1
org.apache.commons.io.file.Counters$LongCounter:org.apache.commons.io.file.Counters$NoopCounter 1
java.io.ObjectStreamField 1
java.security.ProtectionDomain 1
java.lang.ProcessBuilder$Redirect$2 1
sun.reflect.annotation.TypeAnnotation 1
org.apache.commons.imaging.common.GenericImageMetadata 2
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$Directory 3
org.apache.commons.imaging.formats.tiff.TiffDirectory 4
org.apache.commons.imaging.common.GenericImageMetadata$GenericImageMetadataItem 2
org.apache.commons.imaging.formats.gif.GifImageMetadataItem 1
javax.accessibility.AccessibleStateSet 1
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange 1
javax.swing.TransferHandler$DropLocation 1
sun.reflect.annotation.AnnotationType 1
java.awt.image.DirectColorModel 3
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.text.CalendarBuilder 1
sun.security.util.JarConstraintsParameters 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputField 2
org.apache.commons.imaging.ImageInfo$CompressionAlgorithm 1
java.time.format.DateTimeFormatter 1
jdk.internal.module.ModuleHashes$lambda_toString_1__92 2
java.util.Map$Entry 1
java.util.concurrent.atomic.AtomicLong 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPiece 2
sun.security.util.LazyCodeSourcePermissionCollection 1
java.awt.FontMetrics 1
java.nio.charset.CodingErrorAction 1
jdk.internal.perf.PerfCounter 2
sun.font.FontFamily 1
java.awt.image.BufferedImage 2
java.util.EventObject 1
java.awt.Graphics 1
java.beans.PropertyChangeEvent 1
java.security.PermissionCollection 1
java.lang.ProcessImpl 1
javax.accessibility.AccessibleRelationSet 1
java.util.DoubleSummaryStatistics 1
java.security.AlgorithmParameters 1
sun.net.www.MessageHeader 1
org.apache.commons.imaging.common.RationalNumber$Option 1
org.apache.commons.imaging.common.RationalNumber 3
java.lang.invoke.MethodHandles$Lookup 1
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet 2
org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory 3
java.awt.Rectangle 1
java.awt.geom.Point2D$Double 1
java.awt.geom.Rectangle2D$Double 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes$1 1
java.lang.StackFrameInfo 1
jdk.internal.org.objectweb.asm.Label 1
java.lang.module.Configuration 1
java.io.ObjectStreamClass 1
java.awt.CheckboxGroup 1
org.apache.commons.imaging.formats.tiff.TiffField 13
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii 1
org.apache.commons.imaging.formats.tiff.fieldtypes.AbstractFieldType 2
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_2__7 3
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_3__8 3
org.apache.commons.imaging.formats.jpeg.decoder.Block 1
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_splitByRstMarkers_0__11 3
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_allocateMcuMemory_1__17 3
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__123 2
org.apache.commons.imaging.internal.Debug 1
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8 1
org.apache.commons.imaging.common.ByteConversions 24
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__127 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble 1
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__126 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong 1
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__125 2
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat 1
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational 1
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__124 2
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString 1
java.nio.charset.StandardCharsets:org.apache.commons.imaging.formats.tiff.TiffField 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.time.format.DateTimePrintContext 1
java.util.IntSummaryStatistics 1
java.awt.Component 1
sun.font.EAttribute 1
java.lang.Module 4
java.util.concurrent.CompletableFuture 1
org.apache.commons.imaging.ImageInfo 2
org.apache.commons.imaging.ImageFormats 1
org.apache.commons.imaging.ImageInfo$ColorType 1
java.beans.FeatureDescriptor 1
jdk.internal.module.ModuleResolution 1
sun.java2d.loops.GraphicsPrimitive 1
java.lang.invoke.Invokers 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
java.io.CharArrayWriter:java.io.StringWriter:java.lang.StringBuilder:java.nio.CharBuffer 1
java.awt.Event 1
java.awt.geom.Point2D$Float 1
org.apache.commons.imaging.formats.icns.IcnsType 1
org.apache.commons.imaging.formats.jpeg.JpegImageMetadata 2
java.lang.ProcessBuilder$Redirect$3 1
java.time.temporal.ChronoUnit 1
java.text.Annotation 1
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$GpsInfo 1
java.math.MutableBigInteger 1
java.awt.Cursor 1
java.nio.channels.FileChannel$MapMode 1
java.lang.ProcessBuilder$Redirect$4 1
java.awt.Point 1
java.util.concurrent.Semaphore 1
java.lang.invoke.SerializedLambda 1
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceSegment 2
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes 1
org.apache.commons.io.output.UncheckedAppendableImpl$append__108 2
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_2__107 2
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_2__106 2
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_9__93 2
jdk.internal.loader.BootLoader$PackageHelper$1 1
java.nio.file.Files$FileTypeDetectors$2 1
jdk.internal.misc.InnocuousThread$1 2
java.lang.Thread$1 2
jdk.internal.loader.BootLoader$PackageHelper$2 1
java.lang.Class$2 1
java.lang.ref.Finalizer$1 1
sun.security.action.GetPropertyAction 1
java.nio.file.Files$FileTypeDetectors$1 1
jdk.internal.misc.InnocuousThread$2 1
java.lang.Class$1 2
jdk.internal.logger.LazyLoggers$lambda_getLoggerFromFinder_0__104 3
jdk.internal.logger.DefaultLoggerFinder 4
jdk.internal.logger.DefaultLoggerFinder$1 2
jdk.internal.misc.VM 2
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__121 3
jdk.internal.logger.DefaultLoggerFinder$SharedLoggers 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__120 3
java.lang.ref.WeakReference 2
java.util.concurrent.ConcurrentHashMap$ValuesView 1
java.util.PriorityQueue 1
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder 1
jdk.internal.logger.LazyLoggers$JdkLazyLogger 2
jdk.internal.logger.LazyLoggers$LazyLoggerWrapper 2
jdk.internal.logger.AbstractLoggerWrapper 1
jdk.internal.logger.LoggerFinderLoader 1
jdk.internal.logger.BootstrapLogger 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder$1 1
jdk.internal.jimage.NativeImageBuffer$1 1
java.lang.Runtime 2
java.lang.UnsatisfiedLinkError 1
java.lang.LinkageError 1
jdk.internal.perf.Perf$GetPerfAction 1
java.lang.RuntimePermission 1
jdk.internal.misc.InnocuousThread$3 1
jdk.internal.jimage.BasicImageReader$1 1
jdk.internal.reflect.MethodAccessorGenerator$1 1
jdk.internal.reflect.ClassDefiner 1
java.lang.ArrayIndexOutOfBoundsException 1
java.lang.IllegalAccessException 1
java.lang.InstantiationException 1
jdk.internal.loader.BuiltinClassLoader$4 1
jdk.internal.loader.URLClassPath 7
jdk.internal.loader.URLClassPath$3 2
jdk.internal.loader.URLClassPath$FileLoader 3
jdk.internal.misc.SharedSecrets 1
java.util.StringTokenizer 6
java.util.jar.JarFile$JarFileEntry 3
java.util.jar.JarEntry 2
jdk.internal.loader.URLClassPath$JarLoader$2 8
jdk.internal.loader.Resource 6
jdk.internal.loader.URLClassPath$JarLoader$3 2
jdk.internal.loader.URLClassPath$2 3
jdk.internal.loader.URLClassPath$Loader$1 5
jdk.internal.loader.URLClassPath$FileLoader$1 5
jdk.internal.loader.Loader$3 2
jdk.internal.loader.URLClassPath$1 3
jdk.internal.module.ModulePatcher$ExplodedResourceFinder$1 5
jdk.internal.module.ModulePatcher$JarResourceFinder$1 5
jdk.internal.module.ModulePatcher$PatchedModuleReader$1 6
jdk.internal.loader.BuiltinClassLoader$1 3
jdk.internal.loader.BuiltinClassLoader 6
jdk.internal.util.jar.InvalidJarIndexError 1
java.lang.SecurityException 1
jdk.internal.loader.ClassLoaders$AppClassLoader 1
java.security.SecureClassLoader 2
java.util.zip.Checksum 1
jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1 1
java.lang.StackWalker 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$1 1
java.lang.System$1 1
org.apache.commons.io.IOIndexedException 2
java.awt.HeadlessException:java.io.InvalidClassException:java.lang.Throwable:java.net.URISyntaxException:java.nio.file.FileSystemException:java.nio.file.InvalidPathException:java.util.regex.PatternSyntaxException:sun.nio.fs.UnixException 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.ProxyReader:org.apache.commons.io.input.UnsynchronizedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$1 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$4 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$5 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$1 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$3 3
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$1 3
org.apache.commons.imaging.formats.jpeg.JpegImageParser$2 3
org.apache.commons.imaging.formats.jpeg.JpegUtils$1 3
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceImageData 1
org.apache.commons.imaging.formats.jpeg.segments.SosSegment$lambda_new_0__45 2
org.apache.commons.imaging.formats.jpeg.segments.SosSegment$Component 1
java.awt.image.Raster 2
org.apache.commons.imaging.formats.jpeg.decoder.JpegInputStream 4
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment$HuffmanTable 5
org.apache.commons.imaging.formats.jpeg.decoder.ZigZag 1
org.apache.commons.imaging.formats.jpeg.decoder.Dct 2
java.awt.image.DataBufferFloat 1
java.awt.image.DataBufferInt 1
java.awt.image.DataBufferByte 1
java.awt.image.DataBuffer 1
org.apache.commons.imaging.color.ColorConversions 4
org.apache.commons.imaging.formats.jpeg.decoder.YCbCrConverter 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceImageData 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPiece 2
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment$lambda_new_0__47 2
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment$Component 1
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment$QuantizationTable 2
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:sun.awt.util.IdentityArrayList 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceSegment 1
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceSegmentExif 1
org.apache.commons.imaging.formats.jpeg.segments.App13Segment 2
org.apache.commons.imaging.formats.jpeg.segments.App14Segment 2
org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpParser 3
java.nio.charset.StandardCharsets:org.apache.commons.imaging.common.BinaryConstant 1
org.apache.commons.imaging.formats.jpeg.iptc.IptcParser 2

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
[org.apache.commons.imaging.formats.tiff.TiffImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.tiff.TiffImagingParameters) org.apache.commons.imaging.formats.tiff.TiffImageParser 2 ['org.apache.commons.imaging.bytesource.ByteSource', 'org.apache.commons.imaging.formats.tiff.TiffImagingParameters'] 18 0 195 62 38 756 1 377 186
[org.apache.commons.imaging.formats.png.PngWriter].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.png.PngImagingParameters,org.apache.commons.imaging.palette.PaletteFactory) org.apache.commons.imaging.formats.png.PngWriter 4 ['java.awt.image.BufferedImage', 'java.io.OutputStream', 'org.apache.commons.imaging.formats.png.PngImagingParameters', 'org.apache.commons.imaging.palette.PaletteFactory'] 5 0 295 89 38 146 2 149 143
[org.apache.commons.imaging.formats.jpeg.JpegImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegImagingParameters) org.apache.commons.imaging.formats.jpeg.JpegImageParser 2 ['org.apache.commons.imaging.bytesource.ByteSource', 'org.apache.commons.imaging.formats.jpeg.JpegImagingParameters'] 16 0 454 144 96 260 1 271 140
[org.apache.commons.imaging.formats.icns.IcnsImageParser].getBufferedImage(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.icns.IcnsImagingParameters) org.apache.commons.imaging.formats.icns.IcnsImageParser 2 ['org.apache.commons.imaging.bytesource.ByteSource', 'org.apache.commons.imaging.formats.icns.IcnsImagingParameters'] 13 0 14 3 1 179 1 163 125
[org.apache.commons.imaging.formats.xpm.XpmImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.xpm.XpmImagingParameters) org.apache.commons.imaging.formats.xpm.XpmImageParser 2 ['org.apache.commons.imaging.bytesource.ByteSource', 'org.apache.commons.imaging.formats.xpm.XpmImagingParameters'] 9 0 42 12 7 81 1 108 107
[org.apache.commons.imaging.formats.dcx.DcxImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.pcx.PcxImagingParameters) org.apache.commons.imaging.formats.dcx.DcxImageParser 3 ['java.awt.image.BufferedImage', 'java.io.OutputStream', 'org.apache.commons.imaging.formats.pcx.PcxImagingParameters'] 7 0 16 4 2 46 1 97 93
[org.apache.commons.imaging.formats.gif.GifImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.gif.GifImagingParameters) org.apache.commons.imaging.formats.gif.GifImageParser 3 ['java.awt.image.BufferedImage', 'java.io.OutputStream', 'org.apache.commons.imaging.formats.gif.GifImagingParameters'] 14 0 221 68 26 116 1 101 68

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
47.0%
178 / 382
Cyclomatic complexity statically reachable by fuzzers
85.0%
325 / 381

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

Func name Functions filename Args Function call depth Reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

ImagingBmpFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['getValue()', 'close()', 'getBufferedImage(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.bmp.BmpImagingParameters)', '(java.lang.String)', 'read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder)', 'writeByte(int)', 'readBits(int)', 'readBmpHeaderInfo(java.io.InputStream,org.apache.commons.imaging.FormatCompliance)']

ImagingGifFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['close()', 'read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder)', 'readBits(int)', 'toLongs(byte[],int,int,java.nio.ByteOrder)', 'writeByte(int)', 'readFile(org.apache.commons.imaging.bytesource.ByteSource,boolean,org.apache.commons.imaging.FormatCompliance)', 'debug(java.lang.String)', 'decompress(java.io.InputStream,int)']

ImagingPngFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder)', 'close()', 'readBits(int)', 'getBufferedImage(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.png.PngImagingParameters)', 'getValue()', 'getColorType(int)', 'writeByte(int)', 'findNull(byte[],int,java.lang.String)', 'skipBytes(java.io.InputStream,long,java.lang.String)']

ImagingTiffFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['(java.lang.String,java.lang.Throwable)', 'readBits(int)', 'readTiffHeader(org.apache.commons.imaging.bytesource.ByteSource)', 'lambda$makeTagMap$0(java.lang.Integer)', '(java.lang.String)', 'close()', 'readImageData(java.awt.Rectangle,boolean,boolean)', 'read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder)', 'traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor)']

ImagingJpegFuzzer

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['readBits(int)', 'getValue()', 'traverseJfif(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegUtils$Visitor)', 'read4Bytes(java.lang.String,java.io.InputStream,java.lang.String,java.nio.ByteOrder)', 'close()', 'writeByte(int)', '(java.lang.String)', 'skipBytes(java.io.InputStream,long,java.lang.String)']

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[org.apache.commons.imaging.common.BasicCParser].preprocess(java.io.InputStream,java.lang.StringBuilder,java.util.Map) 121 0 0.0%
[org.apache.commons.imaging.common.BasicCParser].nextToken() 40 0 0.0% []
[org.apache.commons.imaging.common.RationalNumber].valueOf(double) 41 0 0.0% []
[org.apache.commons.imaging.formats.pcx.PcxImageParser].readImage(org.apache.commons.imaging.formats.pcx.PcxImageParser$PcxHeader,java.io.InputStream,org.apache.commons.imaging.bytesource.ByteSource) 82 0 0.0% []
[org.apache.commons.imaging.formats.pcx.PcxWriter].writeImage(java.awt.image.BufferedImage,java.io.OutputStream) 84 0 0.0% []
[org.apache.commons.imaging.formats.pcx.PcxWriter].writePixels(java.awt.image.BufferedImage,int,int,int,org.apache.commons.imaging.palette.SimplePalette,org.apache.commons.imaging.common.BinaryOutputStream) 61 0 0.0% []
[org.apache.commons.imaging.formats.webp.WebPImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.webp.WebPImagingParameters) 43 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.iptc.IptcParser].parseAllBlocks(byte[],boolean) 46 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.iptc.IptcParser].parseIptcBlock(byte[]) 39 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.iptc.IptcParser].writeIptcBlock(java.util.List) 37 0 0.0%
[org.apache.commons.imaging.formats.tiff.itu_t4.T4AndT6Compression].compressT4_2D(byte[],int,int,boolean,int) 54 0 0.0% []
[org.apache.commons.imaging.formats.tiff.itu_t4.T4AndT6Compression].compressT6(byte[],int,int) 39 0 0.0% []
[org.apache.commons.imaging.formats.tiff.itu_t4.T4AndT6Compression].decompressT4_2D(byte[],int,int,boolean) 72 39 54.16% []
[org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter].writeSegmentsReplacingExif(java.io.OutputStream,java.util.List[],byte) 39 0 0.0%
[org.apache.commons.imaging.formats.tiff.datareaders.ImageDataReader].transferBlockToRaster(int,int,int,int[],int,int,int,int,int,int[],float) 58 0 0.0%
[org.apache.commons.imaging.formats.tiff.datareaders.ImageDataReader].transferBlockToRaster(int,int,int,int[],int,int,int,int,int[],int) 35 0 0.0%
[org.apache.commons.imaging.formats.tiff.datareaders.ImageDataReader].unpackFloatingPointSamples(int,int,int[],byte,int,java.nio.ByteOrder) 79 25 31.64%
[org.apache.commons.imaging.formats.ico.IcoImageParser].readBitmapIconData(byte[],org.apache.commons.imaging.formats.ico.IcoImageParser$IconInfo) 89 0 0.0% []
[org.apache.commons.imaging.formats.ico.IcoImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.ico.IcoImagingParameters) 111 0 0.0% []
[org.apache.commons.imaging.formats.tiff.TiffField].getValueDescription(java.lang.Object) 106 0 0.0% []
[org.apache.commons.imaging.formats.tiff.TiffImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.tiff.TiffImagingParameters) 106 0 0.0% []
[org.apache.commons.imaging.formats.tiff.TiffImageParser].getRasterData(org.apache.commons.imaging.formats.tiff.TiffDirectory,java.nio.ByteOrder,org.apache.commons.imaging.formats.tiff.TiffImagingParameters) 61 0 0.0% []
[org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless].analyzeOldTiff(java.util.Map) 42 0 0.0%
[org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless].updateOffsetsStep(java.util.List,java.util.List) 46 0 0.0%
[org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory].getOutputItems(org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary) 49 0 0.0% []
[org.apache.commons.imaging.formats.tiff.write.AbstractTiffImageWriter].getStrips(java.awt.image.BufferedImage,int,int,int) 48 0 0.0%
[org.apache.commons.imaging.formats.tiff.write.AbstractTiffImageWriter].validateDirectories(org.apache.commons.imaging.formats.tiff.write.TiffOutputSet) 88 0 0.0%
[org.apache.commons.imaging.formats.tiff.write.AbstractTiffImageWriter].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.tiff.TiffImagingParameters) 123 0 0.0%
[org.apache.commons.imaging.formats.tiff.write.TiffOutputSet].setGpsInDegrees(double,double) 34 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.segments.AbstractSegment].getSegmentType() 42 0 0.0%
[org.apache.commons.imaging.formats.psd.PsdImageParser].getBufferedImage(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.psd.PsdImagingParameters) 33 0 0.0% []
[org.apache.commons.imaging.formats.xbm.XbmImageParser].readXbmImage(org.apache.commons.imaging.formats.xbm.XbmImageParser$XbmHeader,org.apache.commons.imaging.common.BasicCParser) 63 0 0.0% []
[org.apache.commons.imaging.formats.xbm.XbmImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.xbm.XbmImagingParameters) 42 0 0.0% []
[org.apache.commons.imaging.formats.gif.GifImageParser].getXmpXml(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.common.XmpImagingParameters) 31 0 0.0%
[org.apache.commons.imaging.formats.gif.GifImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.gif.GifImagingParameters) 103 0 0.0% []
[org.apache.commons.imaging.color.ColorConversions].convertHsvToRgb(double,double,double) 38 0 0.0% []
[org.apache.commons.imaging.color.ColorConversions].convertRgbToHsl(int) 37 0 0.0% []
[org.apache.commons.imaging.color.ColorConversions].convertRgbToHsv(int) 35 0 0.0% []
[org.apache.commons.imaging.formats.bmp.BmpImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.bmp.BmpImagingParameters) 34 0 0.0% []
[org.apache.commons.imaging.formats.bmp.BmpWriterPalette].getImageData(java.awt.image.BufferedImage) 31 0 0.0% []
[org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PhotometricInterpreterFloat].interpretPixel(org.apache.commons.imaging.common.ImageBuilder[],int,int,int) 32 0 0.0%
[org.apache.commons.imaging.formats.jpeg.decoder.Dct].forwardDct8(float[]) 32 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.decoder.Dct].forwardDct8x8(float[]) 65 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.decoder.Dct].inverseDct8(float[]) 33 0 0.0% []
[org.apache.commons.imaging.Imaging].guessFormat(org.apache.commons.imaging.bytesource.ByteSource) 71 0 0.0% []
[org.apache.commons.imaging.formats.pnm.PbmWriter].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.pnm.PnmImagingParameters) 36 0 0.0% []
[org.apache.commons.imaging.formats.pnm.PnmImageParser].readHeader(java.io.InputStream) 61 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.JpegImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.jpeg.JpegImagingParameters) 178 0 0.0% []
[org.apache.commons.imaging.formats.jpeg.JpegUtils].getMarkerName(int) 35 0 0.0% ['ImagingTiffFuzzer', 'ImagingJpegFuzzer']
[org.apache.commons.imaging.formats.xpm.XpmImageParser].parseColor(java.lang.String) 32 0 0.0% []
[org.apache.commons.imaging.formats.xpm.XpmImageParser].parsePaletteEntries(org.apache.commons.imaging.formats.xpm.XpmImageParser$XpmHeader,org.apache.commons.imaging.common.BasicCParser) 36 0 0.0% []
[org.apache.commons.imaging.formats.xpm.XpmImageParser].parseXpmHeader(org.apache.commons.imaging.common.BasicCParser) 37 0 0.0% []
[org.apache.commons.imaging.formats.xpm.XpmImageParser].readXpmImage(org.apache.commons.imaging.formats.xpm.XpmImageParser$XpmHeader,org.apache.commons.imaging.common.BasicCParser) 58 0 0.0% []
[org.apache.commons.imaging.formats.xpm.XpmImageParser].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.xpm.XpmImagingParameters) 49 0 0.0% []
[org.apache.commons.imaging.palette.MedianCutQuantizer].process(java.awt.image.BufferedImage,int,org.apache.commons.imaging.palette.MedianCut) 31 0 0.0% []
[org.apache.commons.imaging.palette.MostPopulatedBoxesMedianCut].performNextMedianCut(java.util.List,boolean) 68 0 0.0%
[org.apache.commons.imaging.palette.ColorGroup]. (java.util.List,boolean) 34 0 0.0%
[org.apache.commons.imaging.palette.Dithering].applyFloydSteinbergDithering(java.awt.image.BufferedImage,org.apache.commons.imaging.palette.Palette) 31 0 0.0% []
[org.apache.commons.imaging.palette.PaletteFactory].makeQuantizedRgbPalette(java.awt.image.BufferedImage,int) 32 0 0.0% []
[org.apache.commons.imaging.palette.LongestAxisMedianCut].doCut(org.apache.commons.imaging.palette.ColorGroup,org.apache.commons.imaging.palette.ColorComponent,java.util.List,boolean) 38 0 0.0%
[org.apache.commons.imaging.icc.IccProfileParser].readIccProfileInfo(java.io.InputStream) 59 0 0.0% []
[org.apache.commons.imaging.icc.IccTagTypes]. () 38 0 0.0%
[org.apache.commons.imaging.formats.icns.IcnsDecoder].decodeImageImpl(org.apache.commons.imaging.formats.icns.IcnsType,org.apache.commons.imaging.formats.icns.IcnsImageParser$IcnsElement[],org.apache.commons.imaging.formats.icns.IcnsImageParser$IcnsElement) 41 0 0.0%
[org.apache.commons.imaging.formats.png.PngWriter].writeImage(java.awt.image.BufferedImage,java.io.OutputStream,org.apache.commons.imaging.formats.png.PngImagingParameters,org.apache.commons.imaging.palette.PaletteFactory) 143 0 0.0% []
[org.apache.commons.imaging.formats.png.PngImageParser].getImageInfo(org.apache.commons.imaging.bytesource.ByteSource,org.apache.commons.imaging.formats.png.PngImagingParameters) 79 0 0.0% []

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
org.apache.commons.imaging.ImageDump [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoRationals [] []
org.apache.commons.io.FileUtils ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.chunks.PngChunkText ['ImagingPngFuzzer'] []
org.apache.commons.imaging.palette.PaletteFactory [] []
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$Stub [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__118 ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__127 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.BigEndianBinaryOutputStream [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkItxt ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8x [] []
org.apache.commons.imaging.formats.tiff.datareaders.DataInterpreterJpeg ['ImagingTiffFuzzer'] []
java.lang.Runtime ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserIndexed [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShortOrRational [] []
org.apache.commons.imaging.formats.tiff.TiffTags$sum__31 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.ico.IcoImageParser$PngIconData [] []
org.apache.commons.imaging.ColorTools ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.ico.IcoImageParser$IconInfo [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShorts ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__44 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.webp.WebPImageParser [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkPlte ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeByte ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__120 ['ImagingBmpFuzzer', 'ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForValue ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.GammaCorrection ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.bmp.PixelParserRle ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$Directory ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserBitmap [] []
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$lambda_static_0__112 [] []
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getIntArrayValue_4__2 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.palette.ColorSpaceSubset [] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_splitByRstMarkers_0__50 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterRgb ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffImageMetadata [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShort ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__118 ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.gif.GifImageParser ['ImagingGifFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffDirectory ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PgmWriter [] []
org.apache.commons.imaging.formats.png.FilterType ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.rgbe.RgbeImageParser [] []
org.apache.commons.imaging.icc.IccTagDataTypes$1 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.ico.IcoImageParser$FileHeader [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoDoubles [] []
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterTrueColor ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.pnm.PgmFileInfo [] []
org.apache.commons.imaging.palette.SimplePalette [] []
org.apache.commons.imaging.formats.gif.GifImageMetadataItem ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment$lambda_new_0__103 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffDirectory$ImageDataElement ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShortOrLong [] []
org.apache.commons.imaging.color.ColorConversions ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.gif.DisposalMethod [] []
org.apache.commons.imaging.formats.pcx.PcxImageParser$PcxHeader [] []
org.apache.commons.imaging.formats.jpeg.JpegImageParser$4 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.mylzw.MyLzwCompressor [] []
org.apache.commons.imaging.palette.ColorCountComparator [] []
org.apache.commons.imaging.formats.tiff.write.TiffOutputDirectory ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.palette.LongestAxisMedianCut [] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_3__49 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.pcx.RleReader [] []
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.color.ColorHsl ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$1 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PamFileInfo$GrayscaleTupleReader [] []
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$1 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.ImageResourceType [] []
org.apache.commons.imaging.formats.jpeg.decoder.Dct ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_allocateMcuMemory_1__17 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.color.ColorCmy ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypeLookup [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfo ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffField$OversizeValueElement [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkGama ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.PhysicalScale [] []
org.apache.commons.imaging.formats.png.PngImageInfo [] []
org.apache.commons.imaging.color.ColorCmyk ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffField ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.color.ColorCieLab ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.webp.WebPImageMetadata [] []
org.apache.commons.imaging.icc.IccTagDataTypes$3 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterBiLevel ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.icc.IccTagDataTypes$4 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.rgbe.InfoHeaderReader [] []
org.apache.commons.imaging.formats.jpeg.segments.App13Segment ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.dcx.DcxImageParser$DcxHeader [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSLong [] []
org.apache.commons.imaging.common.LittleEndianBinaryOutputStream [] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterLogLuv ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getLongArrayValue_8__112 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.ImagingException ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLong ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSShort [] []
org.apache.commons.imaging.formats.jpeg.segments.AppnSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoBytes [] []
org.apache.commons.imaging.formats.pnm.WhiteSpaceReader [] []
org.apache.commons.imaging.formats.psd.datareaders.CompressedDataReader [] []
org.apache.commons.imaging.formats.png.BitParser ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.ico.IcoImageParser$BitmapIconData [] []
org.apache.commons.imaging.formats.pnm.PpmWriter [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkScal ['ImagingPngFuzzer'] []
org.apache.commons.imaging.common.BinaryFileParser ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoFloat [] []
org.apache.commons.imaging.formats.rgbe.RgbeInfo ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterCmyk ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.write.ImageDataOffsets [] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PaletteEntryForRange ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.webp.chunks.WebPChunkExif [] []
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterNone ['ImagingPngFuzzer'] []
org.apache.commons.imaging.internal.SafeOperations [] []
org.apache.commons.imaging.formats.psd.PsdImageContents [] []
org.apache.commons.imaging.formats.tiff.constants.TiffPlanarConfiguration ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoGpsText ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PamFileInfo [] []
org.apache.commons.imaging.icc.IccTagDataTypes$2 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLongOrIfd [] []
org.apache.commons.imaging.color.ColorXyz ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PpmFileInfo [] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__116 ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.IptcRecord [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__122 ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.SosSegment$lambda_new_0__102 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterPalette$lambda_new_0__5 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.palette.QuantizedPalette [] []
org.apache.commons.imaging.formats.tiff.TiffReader$FirstDirectoryCollector ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData$Strips ['ImagingTiffFuzzer'] []
java.util.concurrent.Executor [] []
org.apache.commons.imaging.mylzw.MyBitOutputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.mylzw.BitsToByteInputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.PsdHeaderInfo [] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserRgb [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__126 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpParser ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoXpString ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.itu_t4.BitInputStreamFlexible ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.xbm.XbmImageParser$XbmHeader [] []
java.util.concurrent.Callable [] []
org.apache.commons.imaging.formats.png.chunks.PngChunk ['ImagingPngFuzzer'] []
org.apache.commons.imaging.common.XmpImagingParameters ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.pnm.PamFileInfo$ColorTupleReader [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkZtxt ['ImagingPngFuzzer'] []
java.io.InputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PbmWriter [] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserStub [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSRational [] []
org.apache.commons.imaging.formats.tiff.TiffTags ['ImagingTiffFuzzer'] []
ImagingTiffFuzzer ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.jpeg.JpegImageParser ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceSegment ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.JpegIptcRewriter [] []
org.apache.commons.imaging.ImageInfo ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__121 ['ImagingGifFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.ComSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__123 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.palette.ColorSpaceSubset$RgbComparator [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__117 ['ImagingBmpFuzzer'] []
java.nio.file.Paths ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.icc.IccTag ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSRationals [] []
org.apache.commons.imaging.formats.webp.WebPChunkType [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSShorts [] []
org.apache.commons.imaging.color.ColorCieLuv ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.mylzw.MyLzwCompressor$ByteArray ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.RationalNumber ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.GenericImageMetadata$GenericImageMetadataItem ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__121 ['ImagingPngFuzzer'] []
org.apache.commons.imaging.palette.PaletteFactory$DivisionCandidate [] []
org.apache.commons.imaging.mylzw.MyLzwDecompressor ['ImagingGifFuzzer', 'ImagingTiffFuzzer'] []
org.apache.commons.imaging.common.GenericImageMetadata ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$lambda_static_0__108 [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLongs [] []
org.apache.commons.imaging.formats.pcx.RleWriter [] []
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$lambda_static_0__8 [] []
org.apache.commons.imaging.formats.xpm.XpmImageParser$XpmHeader [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShortOrLongOrRational [] []
org.apache.commons.imaging.formats.png.ScanExpediterSimple ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__45 ['ImagingTiffFuzzer'] []
java.io.BufferedWriter ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.datareaders.DataReaderStrips ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary [] []
org.apache.commons.imaging.formats.tiff.itu_t4.T4AndT6Compression ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getLongArrayValue_6__114 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.palette.MostPopulatedBoxesMedianCut [] []
org.apache.commons.imaging.formats.jpeg.segments.UnknownSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeAscii$lambda_getValue_0__117 ['ImagingGifFuzzer'] []
org.apache.commons.imaging.formats.jpeg.xmp.JpegXmpRewriter [] []
org.apache.commons.imaging.formats.tiff.itu_t4.BitArrayOutputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffReader ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$lambda_static_0__111 [] []
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData$Tiles ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.bmp.PixelParserRgb ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.PixelDensity [] []
org.apache.commons.imaging.formats.jpeg.JpegImageParser$1 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.itu_t4.HuffmanTree ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.gif.GifImagingParameters [] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterPalette ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.gif.GifImageMetadata [] []
org.apache.commons.imaging.palette.MedianCutQuantizer [] []
org.apache.commons.imaging.palette.ColorCount ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffRasterDataInt [] []
org.apache.commons.imaging.formats.ico.IcoImageParser$BitmapHeader [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__47 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoDouble [] []
org.apache.commons.imaging.formats.xpm.XpmImageParser$PaletteEntry [] []
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless [] []
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter$JFIFPieceImageData ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.datareaders.DataReaderTiled ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.bytesource.InputStreamByteSource$BlockInputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__120 ['ImagingGifFuzzer'] []
org.apache.commons.imaging.common.AllocationRequestException ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getLongArrayValue_7__113 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.icns.IcnsImageParser$IcnsElement [] []
org.apache.commons.imaging.formats.bmp.BmpWriterRgb [] []
org.apache.commons.imaging.formats.tiff.constants.MicrosoftHdPhotoTagConstants [] []
org.apache.commons.imaging.formats.jpeg.JpegImageMetadata ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterUp ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffField$lambda_getIntArrayValue_5__1 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.common.BinaryConstant ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
ImagingJpegFuzzer ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter$JFIFPieceImageData ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.JfifSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes$1 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.write.AbstractTiffOutputItem$Value [] []
java.io.PrintWriter ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__119 ['ImagingBmpFuzzer', 'ImagingPngFuzzer'] []
org.apache.commons.imaging.icc.IccTagTypes [] []
org.apache.commons.imaging.formats.jpeg.JpegPhotoshopMetadata [] []
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossy [] []
org.apache.commons.imaging.color.ColorHunterLab ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.JpegUtils$1 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.FormatCompliance ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.icc.IccProfileInfo ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.PackBits ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.JpegImageData ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeDouble ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.color.ColorCieLch ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.constants.TiffDirectoryType ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__119 ['ImagingGifFuzzer'] []
org.apache.commons.imaging.common.Allocator ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.icns.Rle24Compression [] []
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterIndexedColor ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.xpm.XpmImageParser [] []
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__125 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PamWriter [] []
org.apache.commons.imaging.formats.jpeg.exif.ExifRewriter [] []
org.apache.commons.imaging.ImageInfo$ColorType ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8l [] []
org.apache.commons.imaging.bytesource.ByteSource ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.palette.ColorComponent [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoRational [] []
org.apache.commons.imaging.formats.jpeg.segments.App2Segment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.BinaryFunctions ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.PhotoshopApp13Data [] []
org.apache.commons.imaging.formats.jpeg.segments.App14Segment ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.palette.Dithering [] []
java.io.OutputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PbmFileInfo [] []
org.apache.commons.imaging.bytesource.InputStreamByteSource ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
java.io.File ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.bmp.PixelParserBitFields ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.formats.psd.datareaders.UncompressedDataReader [] []
java.lang.System ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffRasterStatistics [] []
org.apache.commons.imaging.formats.tiff.write.TiffOutputField ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.JpegImageParser$2 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.color.ColorHsv ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterCieLab ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_2__48 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoAscii [] []
org.apache.commons.imaging.formats.png.PngWriter [] []
org.apache.commons.imaging.formats.icns.IcnsImageParser$IcnsHeader [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toDoubles_0__46 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.itu_t4.T4_T6_Tables$Entry [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkIhdr ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterSub ['ImagingPngFuzzer'] []
org.apache.commons.imaging.Imaging [] []
org.apache.commons.imaging.common.BasicCParser [] []
org.apache.commons.imaging.formats.webp.WebPImageParser$ChunksReader ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.datareaders.BitInputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
java.nio.file.Files ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.ico.IcoImageParser [] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserLab [] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.floatingpoint.PhotometricInterpreterFloat ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeRational ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.transparencyfilters.TransparencyFilterGrayscale ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_3__8 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.JpegUtils ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterAverage ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegInputStream ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.dcx.DcxImageParser [] []
org.apache.commons.imaging.formats.pcx.PcxImageParser [] []
org.apache.commons.imaging.icc.CachingInputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffTags$lambda_makeTagMap_0__32 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoByte [] []
org.apache.commons.imaging.palette.ColorGroupCut [] []
org.apache.commons.imaging.color.ColorDin99Lab ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffReader$Collector ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.png.scanlinefilters.ScanlineFilterPaeth ['ImagingPngFuzzer'] []
org.apache.commons.io.file.PathUtils ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeFloat ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.internal.ImageParserFactory [] []
org.apache.commons.imaging.formats.jpeg.segments.SosSegment$lambda_new_0__45 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.RgbBufferedImageFactory ['ImagingPngFuzzer'] []
org.apache.commons.imaging.palette.ColorGroup ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserGrayscale [] []
org.apache.commons.imaging.ImageFormats ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.AbstractTiffElement$lambda_static_0__118 [] []
ImagingGifFuzzer ['ImagingGifFuzzer'] []
org.apache.commons.imaging.formats.png.PngColorType ['ImagingPngFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toLongs_2__118 ['ImagingGifFuzzer'] []
org.apache.commons.imaging.formats.tiff.write.TiffImageWriterLossless$BufferOutputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_visitSos_2__7 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pcx.PcxWriter [] []
org.apache.commons.imaging.common.Allocator$init__88 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffContents ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.png.PngImagingParameters [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSBytes [] []
org.apache.commons.imaging.internal.Debug ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.DqtSegment$QuantizationTable ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_allocateMcuMemory_1__72 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.IptcBlock [] []
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$TiffMetadataItem [] []
org.apache.commons.imaging.formats.jpeg.segments.DhtSegment$HuffmanTable ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffImageMetadata$GpsInfo ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffHeader ['ImagingTiffFuzzer'] []
ImagingBmpFuzzer ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong8 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.bmp.BmpImageParser ['ImagingBmpFuzzer'] []
org.apache.commons.imaging.common.ImageBuilder ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.wbmp.WbmpImageParser [] []
org.apache.commons.imaging.formats.jpeg.decoder.YCbCrConverter ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.RationalNumber$Option ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeLong ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffRasterDataType [] []
org.apache.commons.imaging.formats.webp.chunks.WebPChunkXml [] []
org.apache.commons.imaging.formats.jpeg.JpegImageParser$3 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.InterlaceMethod ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.gif.GenericGifBlock ['ImagingGifFuzzer'] []
org.apache.commons.imaging.formats.jpeg.segments.SosSegment ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.ScanExpediterInterlaced ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.tiff.photometricinterpreters.PhotometricInterpreterYCbCr ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.jpeg.iptc.IptcTypes ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.mylzw.MyBitInputStream ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ZlibDeflate ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.jpeg.xmp.JpegRewriter [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoFloats [] []
org.apache.commons.imaging.formats.jpeg.segments.SofnSegment$lambda_new_0__47 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.ImagingParameters ['ImagingPngFuzzer', 'ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoByteOrShort [] []
org.apache.commons.imaging.formats.tiff.TiffImageParser ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.icns.IcnsType ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.JpegDecoder$lambda_splitByRstMarkers_0__11 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.dataparsers.DataParserCmyk [] []
org.apache.commons.imaging.formats.xbm.XbmImageParser [] []
org.apache.commons.imaging.formats.tiff.TiffRasterDataFloat [] []
org.apache.commons.imaging.formats.jpeg.JpegImageParser$5 ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.pnm.PnmImagingParameters [] []
org.apache.commons.imaging.formats.png.ChunkType [] []
org.apache.commons.imaging.formats.bmp.BmpWriterPalette [] []
org.apache.commons.imaging.formats.icns.IcnsImageParser [] []
org.apache.commons.imaging.formats.webp.chunks.WebPChunkVp8 [] []
org.apache.commons.imaging.common.ByteConversions$lambda_toInts_1__3 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.common.SimpleBufferedImageFactory ['ImagingPngFuzzer'] []
ImagingPngFuzzer ['ImagingPngFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toRationals_3__124 ['ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions$lambda_toUInt16s_4__4 ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.pnm.PnmImageParser [] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSLongs [] []
org.apache.commons.imaging.formats.png.PngCrc [] []
org.apache.commons.imaging.icc.IccTagDataTypes$5 ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.png.chunks.PngChunkPlte$lambda_correct_0__4 ['ImagingPngFuzzer'] []
java.lang.ProcessBuilder [] []
org.apache.commons.imaging.formats.png.chunks.PngChunkIccp ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.png.chunks.PngChunkPhys ['ImagingPngFuzzer'] []
java.io.BufferedReader ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.common.ByteConversions ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.jpeg.decoder.ZigZag ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.psd.ImageResourceBlock [] []
org.apache.commons.imaging.formats.wbmp.WbmpImageParser$WbmpHeader [] []
org.apache.commons.imaging.ImageInfo$CompressionAlgorithm ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.icns.IcnsDecoder [] []
org.apache.commons.imaging.formats.jpeg.iptc.IptcParser ['ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.icc.IccProfileParser ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.png.PngImageParser ['ImagingPngFuzzer'] []
org.apache.commons.imaging.formats.tiff.taginfos.TagInfoSByte [] []
org.apache.commons.imaging.palette.MedianCutPalette [] []
org.apache.commons.imaging.formats.tiff.AbstractTiffImageData$Data ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.bytesource.InputStreamByteSource$Block ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.fieldtypes.FieldTypeShort ['ImagingBmpFuzzer', 'ImagingGifFuzzer', 'ImagingPngFuzzer', 'ImagingTiffFuzzer', 'ImagingJpegFuzzer'] []
org.apache.commons.imaging.formats.tiff.TiffImagingParameters ['ImagingTiffFuzzer'] []
org.apache.commons.imaging.formats.psd.PsdImageParser [] []
org.apache.commons.imaging.formats.pcx.PcxImagingParameters [] []
org.apache.commons.imaging.formats.tiff.constants.GpsTagConstants [] []

Directories in report

Directory