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

Fuzzer details

Fuzzer: ImageMetadataReaderFuzzer

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 11199 62.9%
gold [1:9] 5273 29.6%
yellow [10:29] 1280 7.19%
greenyellow [30:49] 47 0.26%
lawngreen 50+ 2 0.01%
All colors 17801 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
2091 8233 [com.drew.metadata.icc.IccReader].getStringFromInt32(int) call site: 08233
1847 6035 [com.drew.metadata.mp4.Mp4Dictionary].lookup(int,java.lang.String) call site: 06035
960 3666 [com.drew.metadata.Directory].getInteger(int) call site: 03666
767 2162 [com.drew.imaging.png.PngChunkType].getIdentifier() call site: 02162
500 5428 [com.drew.metadata.Directory].getDoubleObject(int) call site: 05428
400 2945 [com.drew.imaging.png.PngChunkType].toString() call site: 02945
327 4893 [com.drew.lang.RandomAccessReader].getString(int,int,java.nio.charset.Charset) call site: 04893
297 3356 [com.drew.metadata.mov.QuickTimeDictionary].lookup(int,java.lang.String) call site: 03356
296 7936 [com.drew.lang.SequentialReader].getUInt8() call site: 07936
274 1887 [com.drew.imaging.png.PngChunkType].hashCode() call site: 01887
259 15381 [com.drew.metadata.Directory].getBooleanObject(int) call site: 15381
218 1158 [com.adobe.internal.xmp.impl.XMPNode].addQualifier(com.adobe.internal.xmp.impl.XMPNode) call site: 01158

Runtime coverage analysis

Covered functions
1218
Functions that are reachable but not covered
302
Reachable functions
637
Percentage of reachable functions covered
52.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.
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
ImageMetadataReaderFuzzer 1
java.io.ByteArrayInputStream 8
com.drew.imaging.ImageMetadataReader 3
java.io.BufferedInputStream 7
com.drew.imaging.FileTypeDetector 1
java.util.zip.InflaterInputStream 8
java.io.FilterInputStream 6
java.io.InputStream 6
java.io.IOException 1
java.io.FileInputStream 4
java.io.DataInputStream 1
java.util.zip.ZipInputStream 3
java.io.ObjectInputStream 2
java.util.Objects 6
java.util.jar.Manifest$FastInputStream 3
java.io.ObjectInputStream$BlockDataInputStream 3
java.lang.ProcessImpl$DeferredCloseInputStream 3
java.io.ObjectInputStream$PeekInputStream 3
java.io.InputStream$1 3
java.lang.ProcessBuilder$NullInputStream 1
java.util.jar.JarInputStream 1
com.drew.lang.ByteTrie 2
java.lang.IndexOutOfBoundsException 2
java.lang.RuntimeException 3
java.lang.Exception 4
java.lang.Throwable 11
java.lang.Object 5
sun.nio.fs.UnixException 2
com.drew.lang.ByteTrie$ByteTrieNode 2
java.util.WeakHashMap 5
java.lang.Byte 12
java.lang.AssertionError 5
java.lang.Error 2
com.drew.imaging.mp3.MpegAudioTypeChecker 1
com.drew.imaging.riff.RiffTypeChecker 1
java.lang.String 55
java.lang.StringIndexOutOfBoundsException 2
java.lang.StringBuilder 20
java.lang.StringCoding 5
java.lang.StringLatin1 16
java.lang.StringUTF16 22
com.drew.imaging.quicktime.QuickTimeTypeChecker 1
java.util.HashMap:java.util.LinkedHashMap 2
java.lang.Enum 4
com.drew.imaging.jpeg.JpegMetadataReader 4
com.drew.metadata.Metadata 7
java.util.ArrayList 19
java.util.HashSet 6
com.adobe.internal.xmp.impl.XMPNode$1 4
jdk.internal.module.ModuleBootstrap$2 2
com.adobe.internal.xmp.impl.XMPIteratorImpl 7
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIterator 11
com.adobe.internal.xmp.impl.XMPNode 49
java.util.LinkedList 9
java.util.concurrent.CopyOnWriteArrayList 14
java.util.Vector 14
com.adobe.internal.xmp.options.IteratorOptions 7
com.adobe.internal.xmp.options.Options 11
com.adobe.internal.xmp.options.PropertyOptions 28
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIterator$1 3
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIteratorChildren 2
java.nio.file.FileTreeIterator 2
java.nio.file.Files$2 2
java.io.BufferedReader$1 2
java.util.NoSuchElementException 2
java.lang.Integer 24
java.util.AbstractList 7
java.util.AbstractSequentialList 5
java.util.concurrent.ConcurrentHashMap$EntrySetView 4
com.drew.metadata.jpeg.JpegReader 3
java.util.Arrays 8
com.drew.metadata.jpeg.JpegDhtReader 4
java.util.Collections 4
com.drew.metadata.iptc.IptcReader 6
com.drew.metadata.icc.IccReader 10
com.drew.metadata.jpeg.JpegDnlReader 3
com.drew.metadata.photoshop.PhotoshopReader 5
com.drew.metadata.jpeg.JpegCommentReader 2
com.drew.metadata.jfif.JfifReader 3
com.drew.metadata.adobe.AdobeJpegReader 3
com.drew.metadata.photoshop.DuckyReader 3
com.drew.metadata.exif.ExifReader 7
com.drew.metadata.xmp.XmpReader 10
com.drew.metadata.jfxx.JfxxReader 3
com.drew.lang.StreamReader 9
com.drew.lang.SequentialReader 18
java.lang.NullPointerException 2
com.drew.imaging.jpeg.JpegSegmentReader 1
com.drew.lang.SequentialByteArrayReader 9
java.io.EOFException 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.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream 1
com.drew.imaging.jpeg.JpegProcessingException 1
com.drew.imaging.ImageProcessingException 2
com.drew.lang.CompoundException 4
java.lang.Math 17
com.drew.imaging.jpeg.JpegSegmentData 6
java.util.HashMap 8
java.lang.System 5
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.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream 1
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
java.util.LinkedHashMap 3
java.lang.IllegalArgumentException 2
java.lang.Process$PipeInputStream 1
java.util.concurrent.LinkedBlockingQueue 3
java.util.ServiceLoader 2
java.util.ArrayDeque 4
java.util.TreeSet 6
java.util.concurrent.ConcurrentHashMap$KeySetView 4
java.util.TreeMap$EntrySet 3
java.util.concurrent.ConcurrentHashMap$ValuesView 2
java.util.TreeMap$KeySet 3
java.nio.file.Path 1
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
com.drew.metadata.adobe.AdobeJpegDirectory 3
com.drew.metadata.Directory 49
com.drew.metadata.adobe.AdobeJpegDescriptor 4
com.drew.metadata.TagDescriptor 21
java.util.AbstractCollection 6
java.util.AbstractQueue 1
com.drew.metadata.ErrorDirectory 7
java.lang.UnsupportedOperationException 2
java.util.Formatter 3
java.lang.Class 36
java.util.TreeMap 6
java.util.AbstractMap 7
java.util.IdentityHashMap 7
java.util.Hashtable 8
java.util.Properties 9
java.util.concurrent.ConcurrentHashMap 7
java.util.jar.Attributes 7
java.lang.Number 1
com.drew.metadata.Tag 5
java.security.Provider 5
java.io.InvalidClassException 1
com.drew.lang.ByteArrayReader 8
com.drew.lang.RandomAccessReader 21
com.drew.metadata.exif.ExifTiffHandler 15
com.drew.metadata.tiff.DirectoryTiffHandler 27
java.util.Stack 4
com.drew.imaging.tiff.TiffReader 5
com.drew.lang.RandomAccessFileReader 6
com.drew.lang.BufferBoundsException 3
java.lang.Long 20
com.drew.lang.RandomAccessStreamReader 7
java.io.RandomAccessFile 3
com.drew.imaging.tiff.TiffProcessingException 1
java.lang.ClassLoader 2
java.lang.SecurityManager 3
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 1
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.security.Signature 2
java.text.DecimalFormatSymbols 3
java.text.DateFormatSymbols 2
java.lang.invoke.MemberName 4
java.security.MessageDigestSpi 1
java.text.Format 2
java.text.Collator 1
java.security.SignatureSpi 1
java.text.BreakIterator 1
java.util.Hashtable$Entry 5
com.adobe.internal.xmp.options.TemplateOptions 1
com.adobe.internal.xmp.options.AliasOptions 5
com.adobe.internal.xmp.options.ParseOptions 9
com.adobe.internal.xmp.options.SerializeOptions 7
com.adobe.internal.xmp.XMPException 3
java.util.SimpleTimeZone 5
sun.util.calendar.CalendarDate 3
java.text.DigitList 3
com.adobe.internal.xmp.impl.XMPMetaImpl 8
java.util.Calendar 9
java.util.zip.ZipEntry 3
java.lang.CloneNotSupportedException 1
java.text.DateFormat 4
java.util.Locale 4
java.lang.Thread 5
java.text.SimpleDateFormat 3
java.net.HttpCookie 3
java.util.jar.Manifest 2
java.util.GregorianCalendar 5
java.text.DecimalFormat 6
java.lang.ref.Reference 1
java.security.MessageDigest 2
java.util.Date 4
java.util.TimeZone 2
java.util.EnumSet 1
java.text.NumberFormat 4
java.text.MessageFormat 2
jdk.internal.reflect.Reflection 11
java.lang.IllegalAccessException 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.security.AccessController 1
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
java.lang.Class$1 2
java.lang.InstantiationException 1
java.lang.IllegalStateException 2
java.lang.reflect.Constructor 5
java.lang.Module 3
java.lang.reflect.InvocationTargetException 1
jdk.internal.misc.Unsafe 2
java.nio.file.FileSystemException 1
org.xml.sax.SAXException 2
java.nio.file.InvalidPathException 1
java.util.regex.PatternSyntaxException 1
java.net.URISyntaxException 1
java.security.PrivilegedActionException 1
org.xml.sax.SAXParseException 1
java.util.AbstractCollection:java.util.HashSet:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.TreeSet:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView 2
java.lang.Boolean 7
com.drew.imaging.tiff.TiffDataFormat 3
java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
com.drew.lang.Rational 19
java.lang.Double 16
jdk.internal.math.FloatingDecimal 12
java.lang.ThreadLocal 1
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FDBigInteger 33
java.lang.invoke.LambdaForm 2
java.time.ZoneId 2
java.util.concurrent.ConcurrentHashMap$Node 4
java.time.LocalDate 2
java.net.URLConnection 1
java.net.URL 2
com.drew.metadata.Face 3
com.drew.metadata.Age 6
java.util.HashMap$Node 4
java.math.BigDecimal 6
java.time.zone.ZoneOffsetTransition 2
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 1
java.lang.Short 9
java.lang.invoke.MethodTypeForm 1
java.nio.charset.CodingErrorAction 1
com.drew.metadata.StringValue 4
java.io.StringWriter 1
java.lang.module.ModuleDescriptor$Provides 2
java.time.ZoneOffset 2
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
java.lang.StringBuffer 8
java.lang.AbstractStringBuilder 6
java.nio.LongBuffer 2
java.util.concurrent.atomic.AtomicLong 5
java.lang.ProcessBuilder$Redirect$3 1
java.time.zone.ZoneRules 2
java.lang.ModuleLayer 1
java.util.Optional 2
jdk.internal.org.objectweb.asm.Handle 2
java.nio.DoubleBuffer 2
java.lang.Character$Subset 2
java.lang.ProcessBuilder$Redirect 1
jdk.internal.misc.Signal 2
jdk.internal.module.ServicesCatalog$ServiceProvider 1
javax.crypto.CryptoPermission 2
java.time.format.DecimalStyle 2
java.util.OptionalLong 2
java.lang.invoke.MethodType 2
java.security.cert.CertPath 2
java.util.jar.Attributes$Name 2
java.util.WeakHashMap$Entry 4
java.lang.invoke.ClassSpecializer$SpeciesData 2
java.time.LocalDateTime 2
java.nio.FloatBuffer 2
java.time.Instant 2
java.security.BasicPermission 1
java.util.OptionalDouble 2
java.lang.module.ModuleDescriptor$Exports 2
java.lang.Float 15
java.nio.IntBuffer 2
java.nio.ShortBuffer 2
java.lang.reflect.Parameter 2
java.lang.invoke.LambdaFormEditor$Transform 2
java.math.MathContext 2
java.nio.ByteBuffer 3
java.util.PropertyPermission 1
com.drew.lang.GeoLocation 8
java.util.UUID 3
java.lang.invoke.StringConcatFactory$Key 1
jdk.internal.module.ModuleReferenceImpl 3
java.lang.module.ModuleReference 1
java.lang.module.ModuleDescriptor 3
sun.util.calendar.Era 2
java.text.AttributedCharacterIterator$Attribute 2
java.security.CodeSigner 2
java.lang.reflect.Field 3
java.nio.file.attribute.FileTime 2
java.net.NetworkInterface 2
java.time.temporal.ValueRange 2
java.lang.module.ModuleDescriptor$Version 2
java.time.chrono.AbstractChronology 2
java.io.FilePermission 1
java.time.OffsetTime 2
java.security.Provider$ServiceKey 1
jdk.internal.module.IllegalAccessLogger$Usage 1
java.nio.CharBuffer 4
sun.util.locale.BaseLocale 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
java.lang.invoke.StringConcatFactory$Recipe 1
java.lang.module.ModuleDescriptor$Opens 2
java.math.BigInteger 8
java.lang.module.ResolvedModule 2
java.time.ZonedDateTime 2
java.net.URI 2
java.util.TreeMap$Entry 4
java.text.ParsePosition 2
java.lang.StackTraceElement 2
java.time.OffsetDateTime 2
java.lang.Character 11
javax.security.auth.Subject 2
java.time.zone.ZoneOffsetTransitionRule 2
java.time.Period 2
java.lang.ProcessHandleImpl 2
java.security.CodeSource 2
java.time.LocalTime 2
java.security.AccessControlContext 1
java.security.cert.Certificate 1
java.lang.Thread$WeakClassKey 1
com.drew.imaging.png.PngChunkType 8
java.util.OptionalInt 2
java.util.ResourceBundle$CacheKey 2
sun.nio.fs.UnixFileStore 2
java.time.Clock 1
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.lang.Package 2
java.lang.Runtime$Version 2
java.util.AbstractSet 1
java.net.InterfaceAddress 2
sun.util.locale.LocaleExtensions 2
jdk.internal.module.ModuleHashes 2
java.util.stream.Collectors$Partition 1
sun.nio.ch.FileKey 1
java.time.Duration 2
jdk.internal.org.objectweb.asm.Type 4
jdk.internal.jimage.ImageReader$Node 3
sun.util.locale.BaseLocale$Key 1
java.lang.invoke.LambdaForm$Name 2
java.net.InetAddress 2
java.net.Proxy 2
sun.nio.fs.UnixPath 2
java.text.FieldPosition 2
java.lang.reflect.Method 4
java.nio.charset.Charset 5
java.util.zip.ZipFile$Source$Key 1
java.net.SocketPermission 1
java.lang.invoke.LambdaForm$NamedFunction 2
java.io.File 3
java.lang.module.ModuleDescriptor$Requires 2
java.security.AllPermission 1
java.security.Timestamp 2
java.net.Inet4Address 1
java.lang.ProcessImpl 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.util.concurrent.ThreadPoolExecutor 1
com.adobe.internal.xmp.impl.XMPMetaImpl$1 1
java.net.Socket 1
java.time.format.Parsed 1
java.nio.channels.FileLock 1
java.io.ByteArrayOutputStream 5
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
com.drew.metadata.bmp.BmpHeaderDirectory$BitmapType 3
java.lang.module.Configuration 1
com.adobe.internal.xmp.impl.XMPSchemaRegistryImpl$1 5
java.io.ObjectOutputStream$DebugTraceInfoStack 1
java.lang.ProcessBuilder$Redirect$6 1
java.security.Permission 1
java.util.concurrent.CompletableFuture 1
java.io.ObjectStreamClass 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
com.drew.metadata.gif.GifControlDirectory$DisposalMethod 2
java.lang.ProcessBuilder$Redirect$4 1
jdk.internal.module.ModuleResolution 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
com.drew.lang.KeyValuePair 4
java.security.PermissionCollection 1
java.util.LongSummaryStatistics 1
java.lang.ProcessBuilder$Redirect$5 1
java.io.ObjectStreamField 1
com.drew.metadata.bmp.BmpHeaderDirectory$ColorSpaceType 4
java.util.regex.Matcher 5
com.drew.metadata.exif.makernotes.KodakMakernoteDirectory 3
com.drew.metadata.exif.makernotes.PentaxMakernoteDirectory 2
com.drew.metadata.mov.media.QuickTimeTextDirectory 3
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDirectory 3
com.drew.metadata.exif.PrintIMDirectory 3
com.drew.metadata.mp4.Mp4Directory 3
com.drew.metadata.bmp.BmpHeaderDirectory 9
com.drew.metadata.exif.makernotes.RicohMakernoteDirectory 2
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDirectory 2
com.drew.metadata.gif.GifHeaderDirectory 3
com.drew.metadata.exif.ExifImageDirectory 2
com.drew.metadata.exif.makernotes.SonyTag9050bDirectory 4
com.drew.metadata.mov.QuickTimeDirectory 3
com.drew.metadata.gif.GifImageDirectory 3
com.drew.metadata.mp4.media.Mp4UuidBoxDirectory 3
com.drew.metadata.exif.makernotes.CasioType1MakernoteDirectory 2
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDirectory 3
com.drew.metadata.jfxx.JfxxDirectory 3
com.drew.metadata.exif.makernotes.SonyType6MakernoteDirectory 2
com.drew.metadata.wav.WavDirectory 3
com.drew.metadata.photoshop.DuckyDirectory 3
com.drew.metadata.exif.ExifIFD0Directory 2
com.drew.metadata.iptc.IptcDirectory 3
com.drew.metadata.webp.WebpDirectory 3
com.drew.metadata.eps.EpsDirectory 3
com.drew.metadata.jpeg.JpegCommentDirectory 3
com.drew.metadata.mov.media.QuickTimeMusicDirectory 3
com.drew.metadata.jpeg.HuffmanTablesDirectory 4
com.drew.metadata.exif.makernotes.NikonType2MakernoteDirectory 2
com.drew.metadata.exif.makernotes.SonyType1MakernoteDirectory 2
com.drew.metadata.mov.media.QuickTimeSoundDirectory 3
com.drew.metadata.exif.makernotes.NikonPictureControl2Directory 4
com.drew.metadata.mp4.media.Mp4TextDirectory 3
com.drew.metadata.gif.GifControlDirectory 3
com.drew.metadata.exif.makernotes.SanyoMakernoteDirectory 2
com.drew.metadata.exif.makernotes.KyoceraMakernoteDirectory 2
com.drew.metadata.mp4.media.Mp4VideoDirectory 3
com.drew.metadata.exif.PanasonicRawDistortionDirectory 3
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDirectory 2
com.drew.metadata.exif.makernotes.CanonMakernoteDirectory 3
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDirectory 2
com.drew.metadata.exif.PanasonicRawIFD0Directory 2
com.drew.metadata.avi.AviDirectory 3
com.drew.metadata.heif.HeifDirectory 3
com.drew.metadata.file.FileSystemDirectory 2
com.drew.metadata.jpeg.JpegDirectory 4
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDirectory 2
com.drew.metadata.mp4.media.Mp4SoundDirectory 3
com.drew.metadata.exif.makernotes.NikonPictureControl1Directory 4
com.drew.metadata.mp3.Mp3Directory 3
com.drew.metadata.exif.makernotes.SigmaMakernoteDirectory 2
com.drew.metadata.exif.PanasonicRawWbInfoDirectory 3
com.drew.metadata.mov.media.QuickTimeVideoDirectory 3
com.drew.metadata.mov.metadata.QuickTimeMetadataDirectory 3
com.drew.metadata.gif.GifCommentDirectory 3
com.drew.metadata.mov.media.QuickTimeTimecodeDirectory 3
com.drew.metadata.png.PngDirectory 3
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDirectory 2
com.drew.metadata.exif.makernotes.PanasonicMakernoteDirectory 5
com.drew.metadata.exif.makernotes.OlympusMakernoteDirectory 5
com.drew.metadata.exif.makernotes.FujifilmMakernoteDirectory 2
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDirectory 3
com.drew.metadata.exif.PanasonicRawWbInfo2Directory 3
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDirectory 2
com.drew.metadata.exif.makernotes.NikonType1MakernoteDirectory 2
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDirectory 3
com.drew.metadata.photoshop.PsdHeaderDirectory 3
com.drew.metadata.exif.GpsDirectory 3
com.drew.metadata.file.FileTypeDirectory 3
com.drew.metadata.xmp.XmpDirectory 5
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDirectory 2
com.drew.metadata.exif.ExifThumbnailDirectory 4
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDirectory 2
com.drew.metadata.exif.makernotes.LeicaMakernoteDirectory 2
com.drew.metadata.photoshop.PhotoshopDirectory 3
com.drew.metadata.exif.ExifSubIFDDirectory 2
com.drew.metadata.mp4.media.Mp4MetaDirectory 3
com.drew.metadata.ico.IcoDirectory 3
com.drew.metadata.icc.IccDirectory 3
com.drew.metadata.exif.makernotes.AppleMakernoteDirectory 2
com.drew.metadata.png.PngChromaticitiesDirectory 3
com.drew.metadata.gif.GifAnimationDirectory 3
com.drew.metadata.pcx.PcxDirectory 3
com.drew.metadata.exif.ExifInteropDirectory 2
com.drew.metadata.jfif.JfifDirectory 3
com.drew.metadata.exif.makernotes.CasioType2MakernoteDirectory 2
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDirectory 2
com.drew.metadata.mp4.media.Mp4HintDirectory 3
com.drew.metadata.mov.media.QuickTimeSubtitleDirectory 3
sun.util.locale.Extension 1
java.util.concurrent.locks.ReentrantLock 1
java.util.IntSummaryStatistics 1
sun.reflect.annotation.AnnotationType 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 1
java.lang.invoke.MethodHandle 1
com.adobe.internal.xmp.impl.xpath.XMPPathSegment 10
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.lang.StackFrameInfo 1
java.util.concurrent.atomic.AtomicBoolean 1
java.time.temporal.ChronoField 1
java.lang.ThreadGroup 2
java.lang.invoke.SerializedLambda 1
java.time.format.DateTimeParseContext 1
java.util.concurrent.atomic.AtomicInteger 5
java.util.Currency 1
sun.security.util.JarConstraintsParameters 1
com.adobe.internal.xmp.impl.XMPDateTimeImpl 24
com.adobe.internal.xmp.impl.ISO8601Converter 3
com.drew.metadata.mov.metadata.QuickTimeMetadataDescriptor 4
java.lang.NumberFormatException 2
java.lang.CharacterData 1
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.lang.ProcessBuilder$Redirect$1 1
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingHalftoningAlgorithm 3
com.adobe.internal.xmp.impl.XMPMetaImpl$2 1
java.nio.channels.FileChannel$MapMode 1
java.time.temporal.ChronoUnit 1
java.net.ServerSocket 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
jdk.internal.perf.PerfCounter 2
com.adobe.internal.xmp.XMPMetaFactory$1 1
jdk.internal.misc.Signal$NativeHandler 1
java.nio.ByteOrder 1
java.lang.ProcessBuilder$Redirect$2 1
java.util.Collection 1
jdk.internal.module.ModuleHashes$lambda_toString_1__1 2
java.util.Map$Entry 1
java.net.SocketImpl 1
sun.net.www.MessageHeader 1
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingIntent 3
jdk.internal.org.objectweb.asm.TypePath 4
java.math.MutableBigInteger 1
java.util.DoubleSummaryStatistics 1
java.text.CalendarBuilder 1
java.security.SecureRandom 1
sun.reflect.annotation.TypeAnnotation 1
java.lang.invoke.MethodHandles$Lookup 1
java.security.AlgorithmParameters 1
java.time.format.DateTimeFormatter 1
com.drew.metadata.bmp.BmpHeaderDirectory$Compression 3
sun.util.calendar.JulianCalendar$Date 1
java.security.ProtectionDomain 1
java.security.Provider$Service 1
java.nio.charset.CoderResult 1
com.adobe.internal.xmp.impl.xpath.XMPPath 5
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
java.util.concurrent.ConcurrentHashMap$CollectionView 2
com.drew.metadata.jpeg.JpegComponent 5
java.util.regex.Pattern 4
java.security.SecureRandomSpi 1
java.lang.invoke.Invokers 1
java.time.format.DateTimePrintContext 1
jdk.internal.org.objectweb.asm.Label 1
java.util.concurrent.ForkJoinPool 1
com.drew.metadata.mov.QuickTimeDescriptor 5
com.drew.metadata.mov.QuickTimeDictionary 2
java.lang.reflect.Array 9
com.drew.metadata.photoshop.PsdHeaderDescriptor 7
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDescriptor 2
com.drew.metadata.bmp.BmpHeaderDescriptor 12
com.drew.metadata.bmp.BmpHeaderDirectory$ColorEncoding 1
com.drew.metadata.exif.PanasonicRawIFD0Descriptor 1
com.drew.metadata.jfxx.JfxxDescriptor 3
com.drew.metadata.exif.PanasonicRawDistortionDescriptor 9
com.drew.metadata.exif.makernotes.KodakMakernoteDescriptor 11
com.drew.metadata.photoshop.PhotoshopDescriptor 15
com.drew.metadata.photoshop.Subpath 6
com.drew.metadata.photoshop.Knot 4
com.drew.metadata.iptc.IptcDescriptor 17
com.drew.lang.StringUtil 2
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDescriptor 4
com.drew.metadata.exif.makernotes.AppleMakernoteDescriptor 3
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDescriptor 12
com.drew.metadata.exif.makernotes.SonyType6MakernoteDescriptor 2
com.drew.metadata.jpeg.JpegDescriptor 7
com.drew.metadata.file.FileSystemDescriptor 2
com.drew.metadata.exif.makernotes.KyoceraMakernoteDescriptor 2
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDescriptor 4
com.drew.metadata.MetadataException 1
com.drew.metadata.exif.makernotes.CasioType2MakernoteDescriptor 27
jdk.internal.math.FloatingDecimal$ASCIIToBinaryBuffer 3
jdk.internal.math.FloatingDecimal$PreparedASCIIToBinaryBuffer 3
com.drew.metadata.exif.makernotes.NikonPictureControl1Descriptor 5
com.drew.metadata.mp4.Mp4Descriptor 5
com.drew.metadata.mp4.Mp4Dictionary 2
com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor 25
java.io.BufferedReader$1:java.lang.AbstractStringBuilder:java.lang.StringBuffer:java.lang.StringBuilder:java.nio.CharBuffer:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.nio.file.Path:java.util.AbstractList:java.util.AbstractSequentialList:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.ServiceLoader:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.TreeSet: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.LinkedBlockingQueue 1
com.drew.metadata.exif.PrintIMDescriptor 2
com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor 42
com.drew.metadata.exif.ExifDescriptorBase 85
com.drew.imaging.PhotographicConversions 1
com.drew.metadata.exif.PanasonicRawWbInfo2Descriptor 3
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDescriptor 13
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDescriptor 7
com.drew.metadata.jpeg.HuffmanTablesDescriptor 3
com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor 72
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDescriptor 2
com.drew.metadata.exif.GpsDescriptor 23
com.drew.metadata.png.PngDescriptor 11
com.drew.imaging.png.PngColorType 4
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDescriptor 2
com.drew.metadata.ico.IcoDescriptor 6
com.drew.metadata.exif.makernotes.CasioType1MakernoteDescriptor 13
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDescriptor 2
com.drew.metadata.mp3.Mp3Descriptor 2
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDescriptor 11
com.drew.metadata.eps.EpsDescriptor 5
com.drew.metadata.webp.WebpDescriptor 2
com.drew.metadata.heif.HeifDescriptor 4
com.drew.metadata.pcx.PcxDescriptor 5
com.drew.metadata.exif.ExifThumbnailDescriptor 4
com.drew.metadata.icc.IccDescriptor 9
com.drew.metadata.exif.makernotes.FujifilmMakernoteDescriptor 25
com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor 31
com.drew.metadata.exif.makernotes.SigmaMakernoteDescriptor 3
com.drew.metadata.exif.makernotes.SonyTag9050bDescriptor 5
com.drew.metadata.avi.AviDescriptor 3
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDescriptor 10
com.drew.metadata.exif.makernotes.RicohMakernoteDescriptor 1
com.drew.metadata.exif.makernotes.PentaxMakernoteDescriptor 12
com.drew.metadata.exif.makernotes.NikonType1MakernoteDescriptor 9
com.drew.metadata.gif.GifAnimationDescriptor 3
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor 58
com.drew.metadata.exif.PanasonicRawWbInfoDescriptor 3
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDescriptor 15
com.drew.metadata.mov.media.QuickTimeVideoDescriptor 6
com.drew.metadata.wav.WavDescriptor 2
com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor 74
com.drew.lang.DateUtil 3
com.drew.metadata.exif.makernotes.NikonPictureControl2Descriptor 5
com.drew.metadata.exif.makernotes.LeicaMakernoteDescriptor 8
com.drew.metadata.mp4.media.Mp4VideoDescriptor 6
com.drew.metadata.exif.makernotes.SanyoMakernoteDescriptor 19
com.drew.metadata.jfif.JfifDescriptor 6
com.drew.metadata.iptc.Iso2022Converter 2
sun.nio.cs.UTF_8 1
com.drew.metadata.xmp.XmpDescriptor 1
com.adobe.internal.xmp.XMPMetaFactory 4
com.adobe.internal.xmp.impl.XMPMetaParser 7
com.adobe.internal.xmp.impl.ParameterAsserts 5
org.xml.sax.InputSource 2
com.adobe.internal.xmp.impl.ByteBuffer 12
com.adobe.internal.xmp.impl.Latin1Converter 2
com.adobe.internal.xmp.impl.FixASCIIControlsReader 1
java.io.PushbackReader 1
java.io.InputStreamReader 1
java.io.StringReader 1
com.adobe.internal.xmp.impl.ParseRDF 23
com.adobe.internal.xmp.impl.XMPSchemaRegistryImpl 4
com.adobe.internal.xmp.impl.Utils 7
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 2
java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
com.adobe.internal.xmp.impl.XMPNodeUtils 15
com.adobe.internal.xmp.impl.XMPNormalizer 11
java.util.Iterator 1
com.adobe.internal.xmp.XMPUtils 2
com.adobe.internal.xmp.impl.ParseState 7
java.util.Calendar:java.util.Locale 1
com.adobe.internal.xmp.impl.xpath.XMPPathParser 8
com.adobe.internal.xmp.impl.xpath.PathPosition 1
java.lang.ArrayIndexOutOfBoundsException 1
java.util.AbstractList:java.util.AbstractSequentialList:java.util.ArrayList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
java.util.AbstractCollection:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.TreeMap$KeySet:java.util.TreeSet:java.util.Vector:java.util.concurrent.ConcurrentHashMap$CollectionView:java.util.concurrent.CopyOnWriteArrayList 1
com.drew.metadata.apple.AppleRunTimeReader 3
com.drew.metadata.plist.BplistReader 6
com.drew.metadata.plist.BplistReader$Trailer 2
com.drew.metadata.plist.BplistReader$PropertyListResults 4
com.drew.metadata.exif.makernotes.SonyEncodedDataDirectoryBase 2
com.drew.metadata.photoshop.PhotoshopTiffHandler 2
com.drew.metadata.exif.ExifDirectoryBase 1
com.drew.metadata.jpeg.JpegCommentDescriptor 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 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.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream 2
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable$HuffmanTableClass 1
com.drew.imaging.jpeg.JpegSegmentType 1
java.lang.PublicMethods$MethodList 3
java.lang.Class$3 2
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable 1
com.drew.imaging.tiff.TiffMetadataReader 1
com.drew.imaging.psd.PsdMetadataReader 1
com.drew.metadata.photoshop.PsdReader 2
com.drew.imaging.png.PngMetadataReader 2
com.drew.imaging.png.PngChunkReader 2
com.drew.lang.SequentialReader:java.util.Arrays 1
com.drew.imaging.png.PngProcessingException 2
com.drew.imaging.png.PngChunk 3
com.drew.imaging.png.PngHeader 8
com.drew.imaging.png.PngChromaticities 9
com.drew.lang.ByteConvert 1
com.drew.lang.StreamUtil 1
com.drew.imaging.bmp.BmpMetadataReader 1
com.drew.metadata.bmp.BmpReader 5
com.drew.imaging.gif.GifMetadataReader 1
com.drew.metadata.gif.GifReader 12
com.drew.metadata.gif.GifHeaderDescriptor 1
com.drew.metadata.gif.GifControlDescriptor 1
com.drew.metadata.gif.GifCommentDescriptor 1
com.drew.metadata.gif.GifImageDescriptor 1
com.drew.imaging.ico.IcoMetadataReader 1
com.drew.metadata.ico.IcoReader 2
com.drew.imaging.pcx.PcxMetadataReader 1
com.drew.metadata.pcx.PcxReader 2
com.drew.imaging.webp.WebpMetadataReader 1
com.drew.metadata.webp.WebpRiffHandler 5
com.drew.imaging.riff.RiffReader 3
com.drew.imaging.riff.RiffProcessingException 1
com.drew.metadata.wav.WavRiffHandler 6
com.drew.metadata.avi.AviRiffHandler 6
com.drew.imaging.raf.RafMetadataReader 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FilterInputStream:java.io.InputStream:java.util.zip.InflaterInputStream 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.lang.Process$PipeInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream 1
com.drew.imaging.avi.AviMetadataReader 1
com.drew.imaging.wav.WavMetadataReader 1
com.drew.imaging.quicktime.QuickTimeMetadataReader 1
com.drew.metadata.mov.QuickTimeAtomHandler 5
com.drew.metadata.mov.QuickTimeHandlerFactory 2
com.drew.imaging.quicktime.QuickTimeHandler 3
com.drew.metadata.mov.QuickTimeMetadataHandler 5
com.drew.metadata.mov.media.QuickTimeTimecodeHandler 4
com.drew.metadata.mov.media.QuickTimeTimecodeDescriptor 1
com.drew.metadata.mov.media.QuickTimeTextHandler 3
com.drew.metadata.mov.media.QuickTimeTextDescriptor 1
com.drew.metadata.mov.media.QuickTimeMusicHandler 3
com.drew.metadata.mov.media.QuickTimeMusicDescriptor 1
com.drew.metadata.mov.media.QuickTimeVideoHandler 4
com.drew.metadata.mov.media.QuickTimeMediaDirectory 1
com.drew.metadata.mov.media.QuickTimeSoundHandler 4
com.drew.metadata.mov.media.QuickTimeSoundDescriptor 1
com.drew.metadata.mov.media.QuickTimeSubtitleHandler 3
com.drew.metadata.mov.media.QuickTimeSubtitleDescriptor 1
com.drew.imaging.quicktime.QuickTimeReader 2
com.drew.metadata.mov.QuickTimeContext 1
com.drew.metadata.mov.atoms.Atom 2
com.drew.metadata.mov.metadata.QuickTimeDirectoryHandler 6
com.drew.metadata.mov.metadata.QuickTimeDataHandler 6
com.drew.lang.ByteUtil 1
com.drew.metadata.mov.QuickTimeMediaHandler 4
com.drew.metadata.mov.atoms.MovieHeaderAtom 2
com.drew.metadata.mov.atoms.FullAtom 1
com.drew.metadata.mov.atoms.FileTypeCompatibilityAtom 2
com.drew.metadata.mov.atoms.HandlerReferenceAtom 2
com.drew.metadata.mov.atoms.MediaHeaderAtom 1
com.drew.metadata.mov.atoms.canon.CanonThumbnailAtom 3
com.drew.metadata.mov.atoms.TrackHeaderAtom 2
com.drew.metadata.mov.media.QuickTimeMusicHandler:com.drew.metadata.mov.media.QuickTimeSoundHandler:com.drew.metadata.mov.media.QuickTimeSubtitleHandler:com.drew.metadata.mov.media.QuickTimeTextHandler:com.drew.metadata.mov.media.QuickTimeTimecodeHandler:com.drew.metadata.mov.media.QuickTimeVideoHandler 2
com.drew.metadata.mov.atoms.VideoInformationMediaHeaderAtom 2
com.drew.metadata.mov.atoms.SoundInformationMediaHeaderAtom 2
com.drew.metadata.mov.atoms.TimecodeInformationMediaAtom 2
com.drew.metadata.mov.atoms.SoundSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.SampleDescriptionAtom 1
com.drew.metadata.mov.atoms.SubtitleSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.SubtitleSampleDescriptionAtom$SubtitleSampleDescription 1
com.drew.metadata.mov.atoms.SampleDescription 1
com.drew.metadata.mov.atoms.VideoSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.VideoSampleDescriptionAtom$VideoSampleDescription 1
com.drew.metadata.mov.atoms.MusicSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.MusicSampleDescriptionAtom$MusicSampleDescription 1
com.drew.metadata.mov.atoms.SoundSampleDescriptionAtom$SoundSampleDescription 1
com.drew.metadata.mov.atoms.TextSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.TextSampleDescriptionAtom$TextSampleDescription 1
com.drew.metadata.mov.atoms.TimecodeSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.TimecodeSampleDescriptionAtom$TimecodeSampleDescription 1
com.drew.metadata.mov.atoms.TimeToSampleAtom 2
com.drew.metadata.mov.atoms.TimeToSampleAtom$Entry 1
com.drew.metadata.mov.media.QuickTimeMusicHandler:com.drew.metadata.mov.media.QuickTimeSubtitleHandler:com.drew.metadata.mov.media.QuickTimeTextHandler:com.drew.metadata.mov.media.QuickTimeTimecodeHandler 1
com.drew.imaging.mp4.Mp4MetadataReader 1
com.drew.metadata.mp4.Mp4BoxHandler 10
com.drew.imaging.mp4.Mp4Handler 3
com.drew.metadata.mp4.media.Mp4VideoHandler 5
com.drew.metadata.mp4.media.Mp4MediaDirectory 1
com.drew.metadata.mp4.media.Mp4MetaHandler 3
com.drew.metadata.mp4.media.Mp4MetaDescriptor 1
com.drew.metadata.mp4.media.Mp4SoundHandler 5
com.drew.metadata.mp4.media.Mp4SoundDescriptor 1
com.drew.metadata.mp4.media.Mp4HintHandler 3
com.drew.metadata.mp4.media.Mp4HintDescriptor 1
com.drew.metadata.mp4.media.Mp4TextHandler 2
com.drew.metadata.mp4.media.Mp4TextDescriptor 1
com.drew.metadata.mp4.media.Mp4UuidBoxHandler 5
com.drew.metadata.mp4.media.Mp4UuidBoxDescriptor 1
com.drew.imaging.mp4.Mp4Reader 2
com.drew.metadata.mp4.Mp4Context 1
com.drew.metadata.mp4.Mp4MediaHandler 4
com.drew.lang.StreamReader:com.drew.metadata.mp4.media.Mp4UuidBoxHandler 1
com.drew.metadata.mp4.media.Mp4HintHandler:com.drew.metadata.mp4.media.Mp4MetaHandler:com.drew.metadata.mp4.media.Mp4TextHandler 1
com.drew.metadata.mp4.media.Mp4HintHandler:com.drew.metadata.mp4.media.Mp4MetaHandler:com.drew.metadata.mp4.media.Mp4SoundHandler:com.drew.metadata.mp4.media.Mp4TextHandler:com.drew.metadata.mp4.media.Mp4VideoHandler 1
com.drew.imaging.mp3.Mp3MetadataReader 1
com.drew.metadata.mp3.Mp3Reader 3
com.drew.imaging.eps.EpsMetadataReader 1
com.drew.metadata.eps.EpsReader 11
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FilterInputStream:java.lang.StringBuilder:java.util.zip.InflaterInputStream 1
com.drew.imaging.heif.HeifMetadataReader 1
com.drew.metadata.heif.HeifBoxHandler 7
com.drew.metadata.heif.HeifHandlerFactory 2
com.drew.imaging.heif.HeifHandler 1
com.drew.metadata.heif.HeifPictureHandler 8
com.drew.imaging.heif.HeifReader 5
com.drew.metadata.heif.boxes.Box 2
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FilterInputStream:java.util.AbstractCollection:java.util.HashSet:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.TreeSet:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.zip.InflaterInputStream 1
com.drew.metadata.heif.boxes.FullBox 1
com.drew.metadata.heif.boxes.ItemLocationBox 3
com.drew.metadata.heif.boxes.ItemInfoBox 3
com.drew.metadata.heif.boxes.ItemLocationBox$Extent 4
com.drew.metadata.heif.boxes.ItemInfoBox$ItemInfoEntry 2
com.drew.lang.SequentialByteArrayReader:com.drew.lang.StreamReader 1
java.util.AbstractCollection:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
com.drew.metadata.heif.boxes.ItemProtectionBox 1
com.drew.metadata.heif.boxes.ItemProtectionBox$ProtectionSchemeInfoBox 1
com.drew.metadata.heif.boxes.PrimaryItemBox 1
com.drew.metadata.heif.boxes.ItemLocationBox$1 1
java.util.AbstractCollection:java.util.TreeSet 1
com.drew.metadata.heif.boxes.ImageSpatialExtentsProperty 2
com.drew.metadata.heif.boxes.AuxiliaryTypeProperty 2
com.drew.metadata.heif.boxes.ImageRotationBox 2
com.drew.metadata.heif.boxes.ColourInformationBox 2
com.drew.metadata.heif.boxes.PixelInformationBox 2
com.drew.metadata.heif.boxes.FileTypeBox 3
com.drew.metadata.heif.boxes.HandlerBox 2
com.drew.metadata.file.FileTypeDescriptor 1
com.drew.imaging.FileType 4

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
[com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor 1 ['int'] 5 0 115 57 1 466 0 366 364
[com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor 1 ['int'] 4 0 151 75 1 142 0 171 116
[com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor 1 ['int'] 4 0 141 70 1 129 0 117 95
[com.drew.imaging.quicktime.QuickTimeReader].processAtoms(com.drew.lang.StreamReader,long,com.drew.imaging.quicktime.QuickTimeHandler ,com.drew.metadata.mov.QuickTimeContext) com.drew.imaging.quicktime.QuickTimeReader 4 ['com.drew.lang.StreamReader', 'long', 'com.drew.imaging.quicktime.QuickTimeHandler ', 'com.drew.metadata.mov.QuickTimeContext'] 5 0 60 19 9 136 0 101 79
[com.drew.imaging.mp4.Mp4Reader].processBoxes(com.drew.lang.StreamReader,long,com.drew.imaging.mp4.Mp4Handler ,com.drew.metadata.mp4.Mp4Context) com.drew.imaging.mp4.Mp4Reader 4 ['com.drew.lang.StreamReader', 'long', 'com.drew.imaging.mp4.Mp4Handler ', 'com.drew.metadata.mp4.Mp4Context'] 13 0 65 25 11 463 0 461 62
[com.drew.imaging.heif.HeifReader].processBox(com.drew.lang.SequentialReader,com.drew.metadata.heif.boxes.Box,com.drew.imaging.heif.HeifHandler ) com.drew.imaging.heif.HeifReader 3 ['com.drew.lang.SequentialReader', 'com.drew.metadata.heif.boxes.Box', 'com.drew.imaging.heif.HeifHandler '] 14 0 29 7 4 466 0 452 57
[com.drew.metadata.photoshop.PhotoshopDescriptor].getDescription(int) com.drew.metadata.photoshop.PhotoshopDescriptor 1 ['int'] 5 0 33 17 2 108 0 67 56
[com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor 1 ['int'] 5 0 51 25 1 84 0 94 56
[com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor 1 ['int'] 4 0 85 42 1 77 0 62 55
[com.drew.metadata.exif.GpsDescriptor].getDescription(int) com.drew.metadata.exif.GpsDescriptor 1 ['int'] 4 0 47 23 1 115 0 70 52

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

Functions statically reachable by fuzzers
48.0%
726 / 1523
Cyclomatic complexity statically reachable by fuzzers
62.0%
1719 / 2774

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

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
[com.drew.imaging.ImageMetadataReader].main(java.lang.String[]) 71 0 0.0%
[com.adobe.internal.xmp.impl.XMPNodeUtils].followXPathStep(com.adobe.internal.xmp.impl.XMPNode,com.adobe.internal.xmp.impl.xpath.XMPPathSegment,boolean) 31 6 19.35%
[com.adobe.internal.xmp.impl.XMPNodeUtils].chooseLocalizedText(com.adobe.internal.xmp.impl.XMPNode,java.lang.String,java.lang.String) 31 0 0.0%
[com.adobe.internal.xmp.impl.Base64].encode(byte[],int) 44 0 0.0%
[com.adobe.internal.xmp.impl.XMPMetaImpl].setLocalizedText(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.adobe.internal.xmp.options.PropertyOptions) 72 0 0.0%
[com.adobe.internal.xmp.impl.XMPNormalizer].touchUpDataModel(com.adobe.internal.xmp.impl.XMPMetaImpl) 39 19 48.71%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].separateArrayItems(com.adobe.internal.xmp.XMPMeta,java.lang.String,java.lang.String,java.lang.String,com.adobe.internal.xmp.options.PropertyOptions,boolean) 73 0 0.0%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].removeProperties(com.adobe.internal.xmp.XMPMeta,java.lang.String,java.lang.String,boolean,boolean) 39 0 0.0%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].appendSubtree(com.adobe.internal.xmp.impl.XMPMetaImpl,com.adobe.internal.xmp.impl.XMPNode,com.adobe.internal.xmp.impl.XMPNode,boolean,boolean,boolean) 78 0 0.0%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].itemValuesMatch(com.adobe.internal.xmp.impl.XMPNode,com.adobe.internal.xmp.impl.XMPNode) 36 0 0.0%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].duplicateSubtree(com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.XMPMeta,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.adobe.internal.xmp.options.PropertyOptions) 86 0 0.0%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].packageForJPEG(com.adobe.internal.xmp.XMPMeta,java.lang.StringBuilder,java.lang.StringBuilder,java.lang.StringBuilder) 69 0 0.0%
[com.adobe.internal.xmp.impl.XMPUtilsImpl].applyTemplate(com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.options.TemplateOptions) 43 0 0.0%
[com.adobe.internal.xmp.impl.XMPNode].dumpNode(java.lang.StringBuffer,boolean,int,int) 48 0 0.0%
[com.adobe.internal.xmp.impl.Utils].isInternalProperty(java.lang.String,java.lang.String) 56 0 0.0%
[com.adobe.internal.xmp.impl.ISO8601Converter].parse(java.lang.String,com.adobe.internal.xmp.XMPDateTime) 91 0 0.0%
[com.adobe.internal.xmp.impl.ISO8601Converter].render(com.adobe.internal.xmp.XMPDateTime) 33 0 0.0%
[com.adobe.internal.xmp.impl.XMPSerializerRDF].serializeAsRDF() 35 0 0.0%
[com.adobe.internal.xmp.impl.XMPSerializerRDF].serializeCompactRDFElementProps(com.adobe.internal.xmp.impl.XMPNode,int) 44 0 0.0%
[com.adobe.internal.xmp.impl.XMPSerializerRDF].serializeCompactRDFStructProp(com.adobe.internal.xmp.impl.XMPNode,int,boolean) 38 0 0.0%
[com.adobe.internal.xmp.impl.XMPSerializerRDF].serializeCanonicalRDFProperty(com.adobe.internal.xmp.impl.XMPNode,boolean,boolean,int) 123 0 0.0%
[com.adobe.internal.xmp.impl.xpath.XMPPathParser].expandXPath(java.lang.String,java.lang.String) 34 7 20.58%
[com.adobe.internal.xmp.impl.xpath.XMPPathParser].parseIndexSegment(com.adobe.internal.xmp.impl.xpath.PathPosition) 38 0 0.0%
[com.drew.tools.ProcessAllImagesInFolderUtility].main(java.lang.String[]) 34 0 0.0%
[com.drew.tools.ProcessAllImagesInFolderUtility$TextFileOutputHandler].onExtractionSuccess(java.io.File,com.drew.metadata.Metadata,java.lang.String,java.io.PrintStream) 63 0 0.0% []
[com.drew.metadata.exif.ExifDescriptorBase].getDescription(int) 81 0 0.0%
[com.drew.metadata.exif.ExifDescriptorBase].getCompressionDescription() 46 0 0.0%
[com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDescriptor].getAspectRatioDescription() 34 0 0.0% []
[com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor].getDescription(int) 75 0 0.0% []
[com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor].getSpecialModeDescription() 38 0 0.0% []
[com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor].getDescription(int) 57 0 0.0% []
[com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor].getFocusModeDescription() 37 0 0.0% []
[com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor].getSceneModeDescription() 62 0 0.0% []
[com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor].getArtFilterEffectDescription() 43 0 0.0% []
[com.drew.metadata.exif.makernotes.FujifilmMakernoteDescriptor].getPictureModeDescription() 35 0 0.0% []
[com.drew.metadata.exif.makernotes.SamsungType2MakernoteDescriptor].getSamsungModelIdDescription() 43 0 0.0% []
[com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor].getDescription(int) 70 0 0.0% []
[com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor].getDescription(int) 42 0 0.0% []
[com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor].getDescription(int) 32 0 0.0% []
[com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor].getExposureModeDescription() 36 0 0.0% []
[com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor].getPictureEffectDescription() 41 0 0.0% []
[com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor].getSonyModelIdDescription() 91 0 0.0% []
[com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDescriptor].getDescription(int) 37 0 0.0% []
[com.drew.metadata.icc.IccDescriptor].getTagDataString(int) 92 0 0.0% []
[com.adobe.internal.xmp.XMPMetaFactory].getVersionInfo() 31 0 0.0%
[com.drew.metadata.photoshop.PhotoshopDescriptor].getJpegQualityString() 36 0 0.0% []
[com.drew.metadata.photoshop.PhotoshopDescriptor].getPathString(int) 64 0 0.0% []
[com.drew.metadata.Directory].getInteger(int) 32 5 15.62%
[com.drew.metadata.Directory].getStringArray(int) 34 0 0.0%
[com.drew.metadata.Directory].getIntArray(int) 32 0 0.0%
[com.drew.metadata.Directory].getByteArray(int) 34 0 0.0%
[com.drew.metadata.Directory].getLongObject(int) 32 0 0.0%
[com.drew.metadata.Directory].getDate(int,java.lang.String,java.util.TimeZone) 41 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
com.drew.metadata.exif.makernotes.SigmaMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PrintIMDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.SoundInformationMediaHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyTag9050bDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.eps.EpsReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfif.JfifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileSystemDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CanonMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PentaxMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.psd.PsdMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.pcx.PcxReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Tag ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChunkType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.apple.AppleRunTimeReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawDistortionDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegDhtReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.RandomAccessFileReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TimecodeInformationMediaAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp3.MpegAudioTypeChecker ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfif.JfifDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.pcx.PcxDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.webp.WebpMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.pcx.PcxMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteTrie$ByteTrieNode ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp3.Mp3Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.FileType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PrintIMDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifInteropDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$MarkdownTableOutputHandler$1 [] []
com.drew.metadata.icc.IccReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.Iterables [] []
com.drew.metadata.gif.GifImageDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$Compression ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSubtitleHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.GpsDirectory ['ImageMetadataReaderFuzzer'] []
java.io.BufferedReader [] []
com.drew.metadata.exif.makernotes.SonyType6MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.Subpath ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KodakMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.AuxiliaryTypeProperty ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.lang.SequentialByteArrayReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.RicohMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.NullOutputStream [] []
com.drew.imaging.jpeg.JpegSegmentType ['ImageMetadataReaderFuzzer'] []
com.drew.lang.GeoLocation ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp3.Mp3Reader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfxx.JfxxDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4UuidBoxHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.StringValue ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.tiff.TiffMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.VideoSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.plist.BplistReader$PropertyListResults ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.lang.BufferBoundsException ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSubtitleDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType1MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifThumbnailDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.DuckyDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility [] []
java.nio.file.Paths [] []
java.io.BufferedWriter [] []
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
java.io.InputStream ['ImageMetadataReaderFuzzer'] []
java.lang.ProcessBuilder [] []
com.drew.metadata.mov.media.QuickTimeTimecodeHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeHandlerFactory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.xmp.XmpDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.wav.WavRiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ImageSpatialExtentsProperty ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.adobe.AdobeJpegDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl2Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeMetadataDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.MusicSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifControlDirectory$DisposalMethod ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChromaticities ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.FujifilmMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifCommentDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.canon.CanonThumbnailAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.webp.WebpRiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfo2Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeMusicDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ico.IcoReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.TagDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeDataHandler ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.tiff.TiffReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.FileTypeDetector ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4VideoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
java.io.PrintWriter [] []
com.drew.metadata.mov.QuickTimeDictionary ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$UnknownTagHandler [] []
com.drew.metadata.png.PngChromaticitiesDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfxx.JfxxDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeVideoDescriptor ['ImageMetadataReaderFuzzer'] []
java.lang.Runtime [] []
com.drew.metadata.heif.boxes.ImageRotationBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChunk ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingHalftoningAlgorithm ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSoundDirectory ['ImageMetadataReaderFuzzer'] []
java.util.concurrent.Executor [] []
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl2Directory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.Rational ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifBoxHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.raf.RafMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$UnknownTagHandler$1 [] []
com.drew.metadata.exif.makernotes.SonyType1MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeDirectoryHandler ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.gif.GifMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.webp.WebpDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.avi.AviDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.icc.IccDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegCommentReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KodakMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4UuidBoxDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.tiff.TiffDataFormat ['ImageMetadataReaderFuzzer'] []
ImageMetadataReaderFuzzer ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileSystemDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable$HuffmanTableClass ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.quicktime.QuickTimeMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.pcx.PcxDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$TextFileOutputHandler [] []
com.drew.metadata.mov.atoms.MovieHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.SubtitleSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.FileTypeCompatibilityAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.plist.BplistReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfif.JfifDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.quicktime.QuickTimeReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.icc.IccDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.PhotographicConversions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegComponent ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteConvert ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeAtomHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl1Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TrackHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp4.Mp4Reader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifControlDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SanyoMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PentaxMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.DuckyReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopTiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifTiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemInfoBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegDnlReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.adobe.AdobeJpegReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.avi.AviDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTextHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.eps.EpsDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$MarkdownTableOutputHandler [] []
com.drew.tools.ProcessAllImagesInFolderUtility$BasicFileHandler [] []
com.drew.metadata.bmp.BmpHeaderDirectory$ColorEncoding ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4BoxHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.wav.WavDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileTypeDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4MetaDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SanyoMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.IptcDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.HuffmanTablesDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemLocationBox ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4TextDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawIFD0Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PanasonicMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifThumbnailDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4MetaHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.wav.WavDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessUrlUtility [] []
com.drew.lang.ByteTrie ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.riff.RiffTypeChecker ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSoundHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Metadata ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4Dictionary ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$MarkdownTableOutputHandler$Row [] []
com.drew.lang.RandomAccessStreamReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegSegmentReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PsdReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ico.IcoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteArrayReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.Iso2022Converter ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ExtractJpegSegmentTool [] []
com.drew.metadata.png.PngDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4SoundDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawIFD0Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemLocationBox$Extent ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.eps.EpsDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.FujifilmMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.lang.CompoundException ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TextSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.adobe.AdobeJpegDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.PixelInformationBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTimecodeDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.heif.HeifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
java.io.OutputStream [] []
com.drew.metadata.jpeg.JpegDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfxx.JfxxReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TimeToSampleAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.wav.WavMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Face ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp3.Mp3MetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.StreamUtil ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType1MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KyoceraMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.HandlerBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KyoceraMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifImageDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawDistortionDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4HintHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeMetadataDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$ColorSpaceType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.xmp.XmpReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PsdHeaderDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.png.PngDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ErrorDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4TextHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.IptcDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.xmp.XmpWriter [] []
com.drew.metadata.exif.makernotes.SonyType6MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifIFD0Directory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.eps.EpsMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp4.Mp4MetadataReader ['ImageMetadataReaderFuzzer'] []
java.lang.System ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Age ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4SoundHandler ['ImageMetadataReaderFuzzer'] []
com.drew.tools.FileUtil [] []
com.drew.metadata.exif.GpsDescriptor ['ImageMetadataReaderFuzzer'] []
java.util.concurrent.Callable [] []
com.drew.metadata.jpeg.JpegCommentDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ColourInformationBox ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.quicktime.QuickTimeTypeChecker ['ImageMetadataReaderFuzzer'] []
com.drew.lang.DateUtil ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp3.Mp3Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType1MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
java.io.File ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.avi.AviRiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4UuidBoxHandler$UuidType [] []
com.drew.metadata.jpeg.JpegReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChunkReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifHeaderDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.KeyValuePair ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.VideoInformationMediaHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType1MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ico.IcoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngHeader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.heif.HeifMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.riff.RiffReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifPictureHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeVideoHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegCommentDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeVideoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SigmaMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.Knot ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingIntent ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4HintDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteUtil ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.ico.IcoMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngColorType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.RicohMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeMusicHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifAnimationDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.HandlerReferenceAtom ['ImageMetadataReaderFuzzer'] []
java.nio.file.Files [] []
com.drew.metadata.mov.atoms.TimecodeSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifHandlerFactory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4VideoHandler ['ImageMetadataReaderFuzzer'] []
com.drew.lang.StringUtil ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.SoundSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.webp.WebpDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifAnimationDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegSegmentData ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.avi.AviMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfo2Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.HuffmanTablesDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl1Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.FileTypeBox ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.bmp.BmpMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemInfoBox$ItemInfoEntry ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemLocationBox$1 ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PsdHeaderDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$BitmapType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifSubIFDDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.ImageMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.IptcReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.StreamReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4VideoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileSystemMetadataReader [] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyTag9050bDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTextDirectory ['ImageMetadataReaderFuzzer'] []

Directories in report

Directory