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 4990 61.6%
gold [1:9] 0 0.0%
yellow [10:29] 0 0.0%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 3102 38.3%
All colors 8092 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
1205 2698 [com.drew.lang.RandomAccessStreamReader].getBytes(int,int) call site: 02698
846 3904 [com.drew.imaging.png.PngColorType].fromNumericValue(int) call site: 03904
817 1874 [com.drew.metadata.StringValue].toString() call site: 01874
123 790 [com.adobe.internal.xmp.impl.XMPNodeUtils].findChildNode(com.adobe.internal.xmp.impl.XMPNode,java.lang.String,boolean) call site: 00790
96 1179 [com.adobe.internal.xmp.impl.XMPNodeUtils].findNode(com.adobe.internal.xmp.impl.XMPNode,com.adobe.internal.xmp.impl.xpath.XMPPath,boolean,com.adobe.internal.xmp.options.PropertyOptions) call site: 01179
96 5580 [com.drew.metadata.exif.ExifTiffHandler].customProcessTag(int,java.util.Set,int,com.drew.lang.RandomAccessReader,int,int) call site: 05580
95 5249 [com.drew.metadata.apple.AppleRunTimeReader].extract(byte[],com.drew.metadata.Metadata,com.drew.metadata.Directory) call site: 05249
91 5393 [com.drew.metadata.exif.ExifTiffHandler].processBinary(com.drew.metadata.Directory,int,com.drew.lang.RandomAccessReader,int,java.lang.Boolean,int) call site: 05393
65 1077 [com.adobe.internal.xmp.impl.XMPNodeUtils].followXPathStep(com.adobe.internal.xmp.impl.XMPNode,com.adobe.internal.xmp.impl.xpath.XMPPathSegment,boolean) call site: 01077
57 1008 [com.adobe.internal.xmp.options.AliasOptions].isArrayAltText() call site: 01008
48 1345 [com.adobe.internal.xmp.impl.XMPNormalizer].moveExplicitAliases(com.adobe.internal.xmp.impl.XMPNode,com.adobe.internal.xmp.options.ParseOptions) call site: 01345
37 6428 [com.drew.metadata.gif.GifReader].extract(com.drew.lang.SequentialReader,com.drew.metadata.Metadata) call site: 06428

Runtime coverage analysis

Covered functions
633
Functions that are reachable but not covered
683
Reachable functions
1134
Percentage of reachable functions covered
39.77%
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
ImageMetadataReaderFuzzer 1
com.drew.imaging.ImageMetadataReader 3
com.drew.imaging.FileTypeDetector 1
java.io.InputStream 2
com.drew.lang.ByteTrie 2
com.drew.lang.ByteTrie$ByteTrieNode 2
com.drew.imaging.mp3.MpegAudioTypeChecker 1
com.drew.imaging.quicktime.QuickTimeTypeChecker 1
com.drew.imaging.riff.RiffTypeChecker 1
com.drew.imaging.jpeg.JpegMetadataReader 4
com.drew.metadata.Metadata 7
com.adobe.internal.xmp.impl.XMPNode$1 4
com.adobe.internal.xmp.impl.XMPIteratorImpl 7
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIterator 11
com.adobe.internal.xmp.impl.XMPNode 49
com.adobe.internal.xmp.options.IteratorOptions 7
com.adobe.internal.xmp.options.Options 10
com.adobe.internal.xmp.options.PropertyOptions 28
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIterator$1 3
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIteratorChildren 2
com.drew.metadata.exif.ExifReader 7
com.drew.metadata.icc.IccReader 10
com.drew.metadata.xmp.XmpReader 10
com.drew.metadata.jpeg.JpegDnlReader 3
com.drew.metadata.jpeg.JpegReader 3
com.drew.metadata.jfxx.JfxxReader 3
com.drew.metadata.adobe.AdobeJpegReader 3
com.drew.metadata.photoshop.PhotoshopReader 5
com.drew.metadata.jfif.JfifReader 3
com.drew.metadata.jpeg.JpegCommentReader 2
com.drew.metadata.jpeg.JpegDhtReader 4
com.drew.metadata.iptc.IptcReader 6
com.drew.metadata.photoshop.DuckyReader 3
com.drew.lang.StreamReader 9
com.drew.lang.SequentialReader 18
com.drew.imaging.jpeg.JpegSegmentReader 1
com.drew.lang.SequentialByteArrayReader 9
com.drew.imaging.jpeg.JpegProcessingException 1
com.drew.imaging.ImageProcessingException 2
com.drew.lang.CompoundException 4
com.drew.imaging.jpeg.JpegSegmentData 6
com.drew.metadata.adobe.AdobeJpegDirectory 3
com.drew.metadata.Directory 49
com.drew.metadata.adobe.AdobeJpegDescriptor 4
com.drew.metadata.TagDescriptor 21
com.drew.metadata.Tag 5
com.drew.metadata.ErrorDirectory 7
com.drew.metadata.jpeg.HuffmanTablesDirectory 4
com.drew.metadata.jpeg.HuffmanTablesDescriptor 3
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable$HuffmanTableClass 1
com.drew.imaging.jpeg.JpegSegmentType 1
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable 1
com.drew.metadata.xmp.XmpDirectory 5
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
com.adobe.internal.xmp.XMPException 3
com.adobe.internal.xmp.options.ParseOptions 9
org.xml.sax.InputSource 2
com.adobe.internal.xmp.impl.ByteBuffer 12
org.xml.sax.SAXException 2
com.adobe.internal.xmp.impl.Latin1Converter 2
com.adobe.internal.xmp.impl.FixASCIIControlsReader 1
com.adobe.internal.xmp.impl.ParseRDF 23
com.adobe.internal.xmp.impl.XMPMetaImpl 8
com.adobe.internal.xmp.impl.XMPSchemaRegistryImpl 4
com.adobe.internal.xmp.impl.Utils 7
com.adobe.internal.xmp.impl.XMPNodeUtils 15
com.adobe.internal.xmp.options.TemplateOptions 1
com.adobe.internal.xmp.options.AliasOptions 5
com.adobe.internal.xmp.options.SerializeOptions 7
com.adobe.internal.xmp.impl.XMPNormalizer 11
com.adobe.internal.xmp.XMPUtils 2
com.adobe.internal.xmp.impl.ISO8601Converter 3
com.adobe.internal.xmp.impl.XMPDateTimeImpl 24
com.adobe.internal.xmp.impl.ParseState 7
com.adobe.internal.xmp.impl.xpath.XMPPathParser 8
com.adobe.internal.xmp.impl.xpath.XMPPath 5
com.adobe.internal.xmp.impl.xpath.PathPosition 1
com.adobe.internal.xmp.impl.xpath.XMPPathSegment 10
com.adobe.internal.xmp.impl.XMPSchemaRegistryImpl$1 5
com.drew.lang.ByteArrayReader 8
com.drew.lang.RandomAccessReader 21
com.drew.metadata.jfif.JfifDirectory 3
com.drew.metadata.jfif.JfifDescriptor 6
com.drew.lang.RandomAccessStreamReader 7
com.drew.lang.BufferBoundsException 3
com.drew.lang.RandomAccessFileReader 6
com.drew.metadata.jpeg.JpegCommentDirectory 3
com.drew.metadata.jpeg.JpegCommentDescriptor 1
com.drew.metadata.StringValue 4
com.drew.metadata.photoshop.DuckyDirectory 3
com.drew.metadata.exif.makernotes.CanonMakernoteDirectory 3
com.drew.metadata.exif.ExifTiffHandler 15
com.drew.metadata.tiff.DirectoryTiffHandler 27
com.drew.imaging.tiff.TiffReader 5
com.drew.imaging.tiff.TiffProcessingException 1
com.drew.imaging.tiff.TiffDataFormat 3
com.drew.lang.Rational 18
com.drew.metadata.jpeg.JpegComponent 5
com.adobe.internal.xmp.impl.XMPMetaImpl$1 1
com.drew.imaging.png.PngChunkType 7
com.drew.metadata.bmp.BmpHeaderDirectory$ColorSpaceType 4
com.adobe.internal.xmp.impl.XMPMetaImpl$2 1
com.drew.lang.GeoLocation 7
com.drew.metadata.bmp.BmpHeaderDirectory$BitmapType 3
com.drew.metadata.Age 5
com.drew.metadata.Face 2
org.xml.sax.SAXParseException 1
com.drew.lang.KeyValuePair 4
com.adobe.internal.xmp.XMPMetaFactory$1 1
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingHalftoningAlgorithm 3
com.drew.metadata.mov.QuickTimeDescriptor 5
com.drew.metadata.mov.QuickTimeDictionary 2
com.drew.metadata.exif.makernotes.PentaxMakernoteDirectory 2
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDirectory 2
com.drew.metadata.exif.makernotes.AppleMakernoteDirectory 2
com.drew.metadata.exif.makernotes.OlympusMakernoteDirectory 5
com.drew.metadata.exif.PanasonicRawWbInfo2Directory 3
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDirectory 3
com.drew.metadata.ico.IcoDirectory 3
com.drew.metadata.bmp.BmpHeaderDirectory 9
com.drew.metadata.mp4.media.Mp4MetaDirectory 3
com.drew.metadata.exif.ExifIFD0Directory 2
com.drew.metadata.gif.GifCommentDirectory 3
com.drew.metadata.jpeg.JpegDirectory 4
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDirectory 2
com.drew.metadata.wav.WavDirectory 3
com.drew.metadata.mp4.media.Mp4TextDirectory 3
com.drew.metadata.mov.QuickTimeDirectory 3
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDirectory 2
com.drew.metadata.avi.AviDirectory 3
com.drew.metadata.file.FileTypeDirectory 3
com.drew.metadata.exif.makernotes.NikonType2MakernoteDirectory 2
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDirectory 2
com.drew.metadata.mp4.media.Mp4HintDirectory 3
com.drew.metadata.exif.PanasonicRawIFD0Directory 2
com.drew.metadata.exif.makernotes.SanyoMakernoteDirectory 2
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDirectory 2
com.drew.metadata.mp4.media.Mp4VideoDirectory 3
com.drew.metadata.mov.media.QuickTimeTimecodeDirectory 3
com.drew.metadata.exif.makernotes.RicohMakernoteDirectory 2
com.drew.metadata.exif.makernotes.SonyType1MakernoteDirectory 2
com.drew.metadata.exif.makernotes.SigmaMakernoteDirectory 2
com.drew.metadata.exif.makernotes.LeicaMakernoteDirectory 2
com.drew.metadata.exif.ExifImageDirectory 2
com.drew.metadata.exif.makernotes.NikonPictureControl2Directory 4
com.drew.metadata.jfxx.JfxxDirectory 3
com.drew.metadata.exif.ExifSubIFDDirectory 2
com.drew.metadata.file.FileSystemDirectory 2
com.drew.metadata.gif.GifImageDirectory 3
com.drew.metadata.exif.makernotes.NikonType1MakernoteDirectory 2
com.drew.metadata.gif.GifAnimationDirectory 3
com.drew.metadata.exif.makernotes.SonyType6MakernoteDirectory 2
com.drew.metadata.exif.makernotes.PanasonicMakernoteDirectory 5
com.drew.metadata.mov.media.QuickTimeMusicDirectory 3
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDirectory 2
com.drew.metadata.exif.ExifThumbnailDirectory 4
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDirectory 2
com.drew.metadata.photoshop.PsdHeaderDirectory 3
com.drew.metadata.exif.PanasonicRawWbInfoDirectory 3
com.drew.metadata.pcx.PcxDirectory 3
com.drew.metadata.mov.media.QuickTimeSoundDirectory 3
com.drew.metadata.gif.GifControlDirectory 3
com.drew.metadata.mp3.Mp3Directory 3
com.drew.metadata.mp4.media.Mp4SoundDirectory 3
com.drew.metadata.mov.media.QuickTimeTextDirectory 3
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDirectory 2
com.drew.metadata.mov.metadata.QuickTimeMetadataDirectory 3
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDirectory 3
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDirectory 3
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDirectory 2
com.drew.metadata.exif.PrintIMDirectory 3
com.drew.metadata.exif.makernotes.CasioType1MakernoteDirectory 2
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDirectory 3
com.drew.metadata.gif.GifHeaderDirectory 3
com.drew.metadata.photoshop.PhotoshopDirectory 3
com.drew.metadata.iptc.IptcDirectory 3
com.drew.metadata.mov.media.QuickTimeVideoDirectory 3
com.drew.metadata.exif.makernotes.KyoceraMakernoteDirectory 2
com.drew.metadata.exif.makernotes.CasioType2MakernoteDirectory 2
com.drew.metadata.exif.GpsDirectory 3
com.drew.metadata.png.PngDirectory 3
com.drew.metadata.mp4.Mp4Directory 3
com.drew.metadata.eps.EpsDirectory 3
com.drew.metadata.exif.makernotes.KodakMakernoteDirectory 3
com.drew.metadata.webp.WebpDirectory 3
com.drew.metadata.exif.ExifInteropDirectory 2
com.drew.metadata.mov.media.QuickTimeSubtitleDirectory 3
com.drew.metadata.exif.makernotes.NikonPictureControl1Directory 4
com.drew.metadata.exif.makernotes.SonyTag9050bDirectory 4
com.drew.metadata.png.PngChromaticitiesDirectory 3
com.drew.metadata.exif.makernotes.FujifilmMakernoteDirectory 2
com.drew.metadata.mp4.media.Mp4UuidBoxDirectory 3
com.drew.metadata.icc.IccDirectory 3
com.drew.metadata.heif.HeifDirectory 3
com.drew.metadata.exif.PanasonicRawDistortionDirectory 3
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingIntent 3
com.drew.metadata.bmp.BmpHeaderDirectory$Compression 3
com.drew.metadata.gif.GifControlDirectory$DisposalMethod 2
com.drew.metadata.file.FileSystemDescriptor 2
com.drew.metadata.exif.makernotes.FujifilmMakernoteDescriptor 25
com.drew.metadata.exif.makernotes.CasioType1MakernoteDescriptor 13
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDescriptor 13
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor 58
com.drew.metadata.exif.PrintIMDescriptor 2
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDescriptor 7
com.drew.metadata.exif.GpsDescriptor 23
java.lang.System 1
com.drew.metadata.mov.metadata.QuickTimeMetadataDescriptor 4
com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor 72
com.drew.metadata.avi.AviDescriptor 3
com.drew.metadata.exif.makernotes.CasioType2MakernoteDescriptor 27
com.drew.metadata.pcx.PcxDescriptor 5
com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor 42
com.drew.metadata.webp.WebpDescriptor 2
com.drew.metadata.exif.makernotes.SonyTag9050bDescriptor 5
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDescriptor 12
com.drew.metadata.bmp.BmpHeaderDescriptor 12
com.drew.metadata.bmp.BmpHeaderDirectory$ColorEncoding 1
com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor 25
com.drew.lang.StringUtil 2
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDescriptor 2
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDescriptor 15
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDescriptor 4
com.drew.metadata.MetadataException 1
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDescriptor 11
com.drew.metadata.exif.makernotes.KodakMakernoteDescriptor 11
com.drew.metadata.photoshop.PsdHeaderDescriptor 7
com.drew.metadata.mp4.Mp4Descriptor 5
com.drew.metadata.mp4.Mp4Dictionary 2
com.drew.metadata.ico.IcoDescriptor 6
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDescriptor 2
com.drew.metadata.iptc.IptcDescriptor 17
com.drew.metadata.exif.makernotes.SonyType6MakernoteDescriptor 2
com.drew.metadata.exif.PanasonicRawWbInfoDescriptor 3
com.drew.metadata.exif.ExifDescriptorBase 85
com.drew.metadata.exif.makernotes.AppleMakernoteDescriptor 3
com.drew.metadata.exif.PanasonicRawDistortionDescriptor 9
com.drew.metadata.exif.makernotes.NikonPictureControl2Descriptor 5
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDescriptor 2
com.drew.metadata.exif.makernotes.SigmaMakernoteDescriptor 3
com.drew.imaging.PhotographicConversions 1
com.drew.metadata.jpeg.JpegDescriptor 7
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDescriptor 10
com.drew.metadata.exif.makernotes.KyoceraMakernoteDescriptor 2
com.drew.metadata.gif.GifAnimationDescriptor 3
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDescriptor 2
com.drew.metadata.exif.makernotes.NikonPictureControl1Descriptor 5
com.drew.metadata.exif.PanasonicRawIFD0Descriptor 1
com.drew.metadata.mov.media.QuickTimeVideoDescriptor 6
com.drew.metadata.jfxx.JfxxDescriptor 3
com.drew.metadata.wav.WavDescriptor 2
com.drew.metadata.png.PngDescriptor 11
com.drew.imaging.png.PngColorType 4
com.drew.metadata.photoshop.PhotoshopDescriptor 15
com.drew.metadata.photoshop.Subpath 6
com.drew.metadata.photoshop.Knot 4
com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor 31
com.drew.metadata.exif.makernotes.NikonType1MakernoteDescriptor 9
com.drew.metadata.exif.makernotes.SanyoMakernoteDescriptor 19
com.drew.metadata.mp4.media.Mp4VideoDescriptor 6
com.drew.metadata.exif.makernotes.PentaxMakernoteDescriptor 12
com.drew.metadata.icc.IccDescriptor 9
com.drew.metadata.exif.PanasonicRawWbInfo2Descriptor 3
com.drew.metadata.mp3.Mp3Descriptor 2
com.drew.metadata.eps.EpsDescriptor 5
com.drew.metadata.exif.makernotes.RicohMakernoteDescriptor 1
com.drew.metadata.heif.HeifDescriptor 4
com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor 74
com.drew.lang.DateUtil 3
com.drew.metadata.exif.makernotes.LeicaMakernoteDescriptor 8
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDescriptor 4
com.drew.metadata.exif.ExifThumbnailDescriptor 4
com.drew.metadata.iptc.Iso2022Converter 2
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.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.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 6
com.drew.imaging.riff.RiffReader 3
com.drew.imaging.riff.RiffProcessingException 1
com.drew.metadata.avi.AviRiffHandler 6
com.drew.metadata.wav.WavRiffHandler 6
com.drew.imaging.raf.RafMetadataReader 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.media.QuickTimeMusicHandler 3
com.drew.metadata.mov.media.QuickTimeMusicDescriptor 1
com.drew.metadata.mov.QuickTimeMetadataHandler 5
com.drew.metadata.mov.media.QuickTimeSoundHandler 4
com.drew.metadata.mov.media.QuickTimeSoundDescriptor 1
com.drew.metadata.mov.media.QuickTimeTextHandler 3
com.drew.metadata.mov.media.QuickTimeTextDescriptor 1
com.drew.metadata.mov.media.QuickTimeTimecodeHandler 3
com.drew.metadata.mov.media.QuickTimeTimecodeDescriptor 1
com.drew.metadata.mov.media.QuickTimeSubtitleHandler 4
com.drew.metadata.mov.media.QuickTimeSubtitleDescriptor 1
com.drew.metadata.mov.media.QuickTimeVideoHandler 4
com.drew.metadata.mov.media.QuickTimeMediaDirectory 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.QuickTimeMediaHandler 4
com.drew.metadata.mov.metadata.QuickTimeDataHandler 6
com.drew.lang.ByteUtil 1
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.TimecodeInformationMediaAtom 2
com.drew.metadata.mov.atoms.SoundInformationMediaHeaderAtom 2
com.drew.metadata.mov.atoms.VideoInformationMediaHeaderAtom 2
com.drew.metadata.mov.atoms.VideoSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.SampleDescriptionAtom 1
com.drew.metadata.mov.atoms.SoundSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.SoundSampleDescriptionAtom$SoundSampleDescription 1
com.drew.metadata.mov.atoms.SampleDescription 1
com.drew.metadata.mov.atoms.SubtitleSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.SubtitleSampleDescriptionAtom$SubtitleSampleDescription 1
com.drew.metadata.mov.atoms.TextSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.TextSampleDescriptionAtom$TextSampleDescription 1
com.drew.metadata.mov.atoms.VideoSampleDescriptionAtom$VideoSampleDescription 1
com.drew.metadata.mov.atoms.TimecodeSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.TimecodeSampleDescriptionAtom$TimecodeSampleDescription 1
com.drew.metadata.mov.atoms.MusicSampleDescriptionAtom 3
com.drew.metadata.mov.atoms.MusicSampleDescriptionAtom$MusicSampleDescription 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 6
com.drew.metadata.mp4.media.Mp4MediaDirectory 1
com.drew.metadata.mp4.media.Mp4TextHandler 2
com.drew.metadata.mp4.media.Mp4TextDescriptor 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.Mp4MetaHandler 2
com.drew.metadata.mp4.media.Mp4MetaDescriptor 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
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
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
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
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.adobe.internal.xmp.impl.XMPUtilsImpl].packageForJPEG(com.adobe.internal.xmp.XMPMeta,java.lang.StringBuilder,java.lang.StringBuilder,java.lang.StringBuilder) com.adobe.internal.xmp.impl.XMPUtilsImpl 4 ['com.adobe.internal.xmp.XMPMeta', 'java.lang.StringBuilder', 'java.lang.StringBuilder', 'java.lang.StringBuilder'] 28 0 167 46 23 525 1 789 460
[com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor 1 ['int'] 7 0 115 57 1 307 0 402 238
[com.adobe.internal.xmp.impl.XMPUtilsImpl].applyTemplate(com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.options.TemplateOptions) com.adobe.internal.xmp.impl.XMPUtilsImpl 3 ['com.adobe.internal.xmp.XMPMeta', 'com.adobe.internal.xmp.XMPMeta', 'com.adobe.internal.xmp.options.TemplateOptions'] 22 0 139 55 25 124 3 297 116
[com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor 1 ['int'] 4 0 151 75 1 141 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.metadata.exif.makernotes.NikonType2MakernoteDescriptor].getDescription(int) com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor 1 ['int'] 18 0 51 25 1 132 0 154 60
[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) com.adobe.internal.xmp.impl.XMPUtilsImpl 6 ['com.adobe.internal.xmp.XMPMeta', 'java.lang.String', 'java.lang.String', 'java.lang.String', 'com.adobe.internal.xmp.options.PropertyOptions', 'boolean'] 23 0 136 58 31 381 1 526 59

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

Functions statically reachable by fuzzers
54.0%
969 / 1792
Cyclomatic complexity statically reachable by fuzzers
70.0%
2571 / 3649

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.adobe.internal.xmp.impl.XMPDateTimeImpl].compareTo(java.lang.Object) 46 0 0.0% []
[com.adobe.internal.xmp.impl.ISO8601Converter].parse(java.lang.String,com.adobe.internal.xmp.XMPDateTime) 91 0 0.0% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.ISO8601Converter].render(com.adobe.internal.xmp.XMPDateTime) 61 0 0.0% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPNormalizer].touchUpDataModel(com.adobe.internal.xmp.impl.XMPMetaImpl) 39 20 51.28% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPMetaImpl].normalize(com.adobe.internal.xmp.options.ParseOptions) 118 5 4.237% []
[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) 144 0 0.0% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPMetaImpl].iterator(java.lang.String,java.lang.String,com.adobe.internal.xmp.options.IteratorOptions) 52 1 1.923% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPMetaImpl].getRoot() 45 1 2.222% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPNodeUtils].verifySetOptions(com.adobe.internal.xmp.options.PropertyOptions,java.lang.Object) 32 10 31.25% []
[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% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPNodeUtils].chooseLocalizedText(com.adobe.internal.xmp.impl.XMPNode,java.lang.String,java.lang.String) 31 0 0.0% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPNode].setHasValueChild(boolean) 71 2 2.816% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.XMPMetaFactory].parseFromBuffer(byte[],com.adobe.internal.xmp.options.ParseOptions) 54 1 1.851% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.XMPUtils].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) 43 0 0.0% []
[com.adobe.internal.xmp.impl.Utils].splitNameAndValue(java.lang.String) 107 35 32.71% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.Utils].isXMLNameNS(java.lang.String) 34 5 14.70% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.xpath.XMPPathParser].expandXPath(java.lang.String,java.lang.String) 34 7 20.58% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.xpath.XMPPathParser].parseIndexSegment(com.adobe.internal.xmp.impl.xpath.PathPosition) 38 0 0.0% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.XMPDateTimeFactory].convertToLocalTime(com.adobe.internal.xmp.XMPDateTime) 31 0 0.0% []
[com.adobe.internal.xmp.impl.Base64].decode(java.lang.String) 79 0 0.0% []
[com.drew.metadata.exif.makernotes.FujifilmMakernoteDescriptor].getPictureModeDescription() 35 0 0.0% []
[com.drew.metadata.jpeg.HuffmanTablesDirectory].getTables() 51 18 35.29% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.XMPPathFactory].composeFieldSelector(java.lang.String,java.lang.String,java.lang.String,java.lang.String) 34 0 0.0% []
[com.drew.imaging.ImageMetadataReader].readMetadata(java.io.InputStream,long,com.drew.imaging.FileType) 98 20 20.40% ['ImageMetadataReaderFuzzer']
[com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor].getDescription(int) 70 0 0.0% []
[com.adobe.internal.xmp.utils.XMLStreamWriterImpl].setEscapeWhitespaces(boolean) 183 0 0.0% []
[com.drew.metadata.plist.BplistReader].handleData(int,byte,com.drew.lang.SequentialByteArrayReader,java.util.ArrayList) 41 0 0.0% ['ImageMetadataReaderFuzzer']
[com.adobe.internal.xmp.impl.XMPUtilsImpl].applyTemplate(com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.XMPMeta,com.adobe.internal.xmp.options.TemplateOptions) 665 0 0.0% []
[com.adobe.internal.xmp.options.SerializeOptions].defineOptionName(int) 45 0 0.0% []
[com.adobe.internal.xmp.impl.XMPSerializerRDF].writeChars(int,char) 480 0 0.0% []
[com.drew.metadata.exif.makernotes.SamsungType2MakernoteDescriptor].getSamsungModelIdDescription() 43 0 0.0% []
[com.drew.tools.ExtractJpegSegmentTool].printUsage() 43 0 0.0% []
[com.drew.tools.ProcessAllImagesInFolderUtility].processDirectory(java.io.File,com.drew.tools.ProcessAllImagesInFolderUtility$FileHandler,java.lang.String,java.io.PrintStream) 362 0 0.0% []
[com.drew.metadata.bmp.BmpHeaderDirectory].getTagNameMap() 140 10 7.142% []
[com.drew.tools.ProcessUrlUtility].processUrl(java.net.URL) 38 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.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.photoshop.PhotoshopDescriptor].getJpegQualityString() 36 0 0.0% []
[com.drew.metadata.photoshop.PhotoshopDescriptor].getPathString(int) 64 0 0.0% []
[com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor].getDescription(int) 42 0 0.0% []
[com.drew.metadata.icc.IccDescriptor].getTagDataString(int) 92 0 0.0% []
[com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDescriptor].getDescription(int) 37 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.heif.HeifDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TimecodeInformationMediaAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl2Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.PhotographicConversions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifIFD0Directory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPMetaImpl ['ImageMetadataReaderFuzzer'] []
com.drew.lang.StreamUtil ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.HandlerBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.Base64 [] []
com.drew.metadata.photoshop.PhotoshopDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTextDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfxx.JfxxDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyType6MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.options.IteratorOptions ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.options.ParseOptions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.adobe.AdobeJpegDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.raf.RafMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteUtil ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl2Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawIFD0Directory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.gif.GifMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.HandlerReferenceAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.quicktime.QuickTimeReader ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.XMPDateTimeFactory [] []
com.drew.metadata.pcx.PcxReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.png.PngDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ico.IcoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PsdHeaderDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.ParseRDF ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.Utils ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.Iso2022Converter ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4HintHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegCommentDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfif.JfifDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.wav.WavRiffHandler ['ImageMetadataReaderFuzzer'] []
java.io.File [] []
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.utils.XMLStreamWriterFactory [] []
com.drew.metadata.photoshop.DuckyDirectory ['ImageMetadataReaderFuzzer'] []
java.util.concurrent.Executor [] []
java.io.BufferedReader [] []
com.drew.imaging.webp.WebpMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeDictionary ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyTag9050bDirectory ['ImageMetadataReaderFuzzer'] []
java.io.BufferedWriter [] []
com.drew.metadata.Face ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyType1MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CanonMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.SoundInformationMediaHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.quicktime.QuickTimeMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.options.TemplateOptions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.eps.EpsDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemInfoBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemLocationBox ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPMetaImpl$1 ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.xpath.XMPPath ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.FileType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$ColorSpaceType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifTiffHandler ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPUtilsImpl [] []
com.drew.lang.ByteTrie$ByteTrieNode ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4VideoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegSegmentType ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.quicktime.QuickTimeTypeChecker ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeAtomHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PanasonicMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.StringValue ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTextHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSoundDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfif.JfifDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeMetadataDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.XMPPathFactory [] []
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$MarkdownTableOutputHandler [] []
com.drew.metadata.exif.makernotes.RicohMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PanasonicMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingHalftoningAlgorithm ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifControlDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifImageDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4VideoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.adobe.AdobeJpegDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ColourInformationBox ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChunkReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType1MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4SoundHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.wav.WavDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.avi.AviDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KodakMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifControlDirectory$DisposalMethod ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PsdReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TimeToSampleAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyTag9050bDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.lang.StreamReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemLocationBox$Extent ['ImageMetadataReaderFuzzer'] []
java.io.OutputStream [] []
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.tiff.TiffMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KyoceraMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChunk ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.icc.IccDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4TextDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Tag ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.SoundSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.eps.EpsDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.MusicSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifCommentDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngHeader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$ColorEncoding ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.IptcDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TrackHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility [] []
ImageMetadataReaderFuzzer ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.Knot ['ImageMetadataReaderFuzzer'] []
java.lang.Runtime [] []
com.drew.metadata.exif.PrintIMDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.avi.AviRiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.heif.HeifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileSystemDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp3.MpegAudioTypeChecker ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.webp.WebpRiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegSegmentData ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.FujifilmMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ErrorDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifImageDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeVideoDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleRunTimeMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4SoundDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$UnknownTagHandler [] []
com.drew.tools.ProcessAllImagesInFolderUtility$TextFileOutputHandler [] []
com.drew.lang.Iterables [] []
com.adobe.internal.xmp.impl.ParseState ['ImageMetadataReaderFuzzer'] []
com.drew.lang.StringUtil ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeMetadataDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.options.PropertyOptions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngColorType ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaType5MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4UuidBoxDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.PixelInformationBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.HuffmanTablesDirectory$HuffmanTable$HuffmanTableClass ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.psd.PsdMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSoundHandler ['ImageMetadataReaderFuzzer'] []
com.drew.lang.NullOutputStream [] []
com.drew.metadata.exif.makernotes.SonyType1MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPSchemaRegistryImpl ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.bmp.BmpMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.heif.HeifMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteArrayReader ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPNode$1 ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.TagDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.XMPMetaFactory$1 ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.FixASCIIControlsReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SanyoMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType1MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.Subpath ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.FujifilmMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.ParameterAsserts ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PentaxMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeDirectoryHandler ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.xpath.XMPPathSegment ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ExtractJpegSegmentTool [] []
com.drew.metadata.exif.makernotes.SanyoMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
java.io.PrintWriter [] []
com.drew.metadata.photoshop.DuckyReader ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$BasicFileHandler [] []
com.drew.metadata.jpeg.JpegDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPSchemaRegistryImpl$1 ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.Latin1Converter ['ImageMetadataReaderFuzzer'] []
com.drew.lang.GeoLocation ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.HuffmanTablesDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngChunkType ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPSerializerRDF [] []
com.drew.metadata.eps.EpsReader ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.xpath.XMPPathParser ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.FileTypeDetector ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.pcx.PcxMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ico.IcoReader ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.ByteBuffer ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegCommentDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifThumbnailDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.options.SerializeOptions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.png.PngDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4MetaDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeMusicDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.FileTypeBox ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.QName [] []
com.adobe.internal.xmp.impl.XMPMetaImpl$2 ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPNodeUtils ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.webp.WebpDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifHeaderDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifAnimationDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.xmp.XmpWriter [] []
com.drew.metadata.exif.ExifInteropDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.xmp.XmpReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusCameraSettingsMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.options.AliasOptions ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegDnlReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.QuickTimeHandlerFactory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.IptcReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifSubIFDDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4HintDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PrintIMDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SigmaMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Metadata ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeMusicHandler ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteConvert ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4UuidBoxHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeVideoHandler ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.tiff.TiffReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4TextHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemLocationBox$1 ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPDateTimeImpl ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl1Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegCommentReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.xmp.XmpDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.apple.AppleRunTimeReader ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPMetaParser ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawDistortionDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.Age ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SigmaMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.XMPUtils ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$MarkdownTableOutputHandler$Row [] []
com.drew.imaging.png.PngChromaticities ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.HuffmanTablesDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.ImageMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4BoxHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFireMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.VideoInformationMediaHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TextSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.lang.ByteTrie ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTimecodeDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp4.Mp4MetadataReader ['ImageMetadataReaderFuzzer'] []
java.util.concurrent.Callable [] []
com.drew.metadata.pcx.PcxDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawInfoMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawDistortionDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileSystemDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.wav.WavMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.FileTypeCompatibilityAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp3.Mp3MetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$UnknownTagHandler$1 [] []
com.drew.imaging.avi.AviMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfif.JfifReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.pcx.PcxDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.TimecodeSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.plist.BplistReader$PropertyListResults ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusFocusInfoMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ImageRotationBox ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$RenderingIntent ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileTypeDirectory ['ImageMetadataReaderFuzzer'] []
java.lang.ProcessBuilder [] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopment2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PhotoshopTiffHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.iptc.IptcDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifPictureHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KodakMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.canon.CanonThumbnailAtom ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CanonMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.webp.WebpDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ItemInfoBox$ItemInfoEntry ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$Compression ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPSerializerHelper [] []
com.drew.metadata.jpeg.JpegDhtReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonPictureControl1Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.plist.BplistReader ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPNormalizer ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.XMPMetaFactory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.CompoundException ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPNode ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeVideoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.riff.RiffTypeChecker ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.PentaxMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.ExifThumbnailDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.lang.DateUtil ['ImageMetadataReaderFuzzer'] []
java.io.InputStream ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.icc.IccReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4VideoHandler ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.riff.RiffReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.ico.IcoDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifBoxHandler ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIterator ['ImageMetadataReaderFuzzer'] []
com.drew.tools.ProcessAllImagesInFolderUtility$MarkdownTableOutputHandler$1 [] []
com.drew.metadata.exif.makernotes.ReconyxUltraFireMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.GpsDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.Mp4Dictionary ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType1MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.utils.XMLStreamWriterImpl [] []
com.drew.metadata.adobe.AdobeJpegReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.avi.AviDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfxx.JfxxDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusImageProcessingMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.NikonType2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.file.FileSystemMetadataReader [] []
com.drew.metadata.exif.PanasonicRawIFD0Descriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.XMPException ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.LeicaMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.ISO8601Converter ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.CountOutputStream [] []
com.drew.tools.ProcessUrlUtility [] []
com.drew.imaging.eps.EpsMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.KyoceraMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.gif.GifAnimationDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp3.Mp3Reader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPIteratorImpl ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.MovieHeaderAtom ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIterator$1 ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeSubtitleHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusEquipmentMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.photoshop.PsdHeaderDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SonyType6MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.RicohMakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.GpsDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.wav.WavDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.HeifHandlerFactory ['ImageMetadataReaderFuzzer'] []
com.drew.lang.RandomAccessStreamReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfo2Directory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.mp4.Mp4Reader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4UuidBoxHandler$UuidType [] []
com.drew.tools.FileUtil [] []
com.drew.metadata.mov.media.QuickTimeSubtitleDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.png.PngChromaticitiesDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.tiff.TiffDataFormat ['ImageMetadataReaderFuzzer'] []
com.drew.lang.KeyValuePair ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.SamsungType2MakernoteDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.bmp.BmpHeaderDirectory$BitmapType ['ImageMetadataReaderFuzzer'] []
java.lang.System ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp3.Mp3Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jpeg.JpegComponent ['ImageMetadataReaderFuzzer'] []
com.drew.lang.RandomAccessFileReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.ReconyxHyperFire2MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.ImageSpatialExtentsProperty ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.OlympusRawDevelopmentMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.jpeg.JpegSegmentReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp4.media.Mp4MetaHandler ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.jfxx.JfxxReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.SequentialByteArrayReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.SubtitleSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.png.PngMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mp3.Mp3Directory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.media.QuickTimeTimecodeHandler ['ImageMetadataReaderFuzzer'] []
com.drew.lang.Rational ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.heif.boxes.AuxiliaryTypeProperty ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.AppleMakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.icc.IccDescriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.metadata.QuickTimeDataHandler ['ImageMetadataReaderFuzzer'] []
com.adobe.internal.xmp.impl.XMPIteratorImpl$NodeIteratorChildren ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.PanasonicRawWbInfo2Descriptor ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.exif.makernotes.CasioType1MakernoteDirectory ['ImageMetadataReaderFuzzer'] []
com.drew.metadata.mov.atoms.VideoSampleDescriptionAtom ['ImageMetadataReaderFuzzer'] []
com.drew.imaging.ico.IcoMetadataReader ['ImageMetadataReaderFuzzer'] []
com.drew.lang.BufferBoundsException ['ImageMetadataReaderFuzzer'] []

Directories in report

Directory