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

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
3 17 [com.google.zxing.BinaryBitmap].getBlackMatrix() call site: 00017 [com.google.zxing.NotFoundException].getNotFoundInstance()
1 11 [com.google.zxing.MultiFormatReader].decodeInternal(com.google.zxing.BinaryBitmap) call site: 00011 [com.google.zxing.NotFoundException].getNotFoundInstance()
1 13 [com.google.zxing.NotFoundException].getNotFoundInstance() call site: 00013
1 15 [com.google.zxing.MultiFormatReader].decodeInternal(com.google.zxing.BinaryBitmap) call site: 00015 [com.google.zxing.BinaryBitmap].getBlackMatrix()

Fuzzer calltree

0 [MultiFormatDecodeFuzzer].fuzzerTestOneInput(byte[]) [function] [call site] 00000
1 [java.io.ByteArrayInputStream].<init>(byte[]) [function] [call site] 00001
1 [javax.imageio.ImageIO].read(java.io.ByteArrayInputStream) [function] [call site] 00002
1 [MultiFormatDecodeFuzzer].getHeight() [function] [call site] 00003
1 [MultiFormatDecodeFuzzer].getWidth() [function] [call site] 00004
1 [com.google.zxing.BufferedImageLuminanceSource].<init>(MultiFormatDecodeFuzzer) [function] [call site] 00005
1 [com.google.zxing.common.HybridBinarizer].<init>(com.google.zxing.BufferedImageLuminanceSource) [function] [call site] 00006
1 [com.google.zxing.BinaryBitmap].<init>(com.google.zxing.common.HybridBinarizer) [function] [call site] 00007
1 [com.google.zxing.MultiFormatReader].decode(com.google.zxing.BinaryBitmap) [function] [call site] 00008
2 [com.google.zxing.MultiFormatReader].setHints(null) [function] [call site] 00009
2 [com.google.zxing.MultiFormatReader].decodeInternal(com.google.zxing.BinaryBitmap) [function] [call site] 00010
3 [com.google.zxing.MultiFormatReader].isInterrupted() [function] [call site] 00011
3 [com.google.zxing.NotFoundException].getNotFoundInstance() [function] [call site] 00012
4 [com.google.zxing.NotFoundException].<init>() [function] [call site] 00013
5 [com.google.zxing.NotFoundException].<init>() [function] [call site] 00014
3 [java.util.Map<DecodeHintType,?>].containsKey(com.google.zxing.MultiFormatReader) [function] [call site] 00015
3 [com.google.zxing.BinaryBitmap].getBlackMatrix() [function] [call site] 00016
4 [com.google.zxing.Binarizer].getBlackMatrix() [function] [call site] 00017
3 [com.google.zxing.common.BitMatrix].flip() [function] [call site] 00018
3 [com.google.zxing.MultiFormatReader].isInterrupted() [function] [call site] 00019
3 [com.google.zxing.NotFoundException].getNotFoundInstance() [function] [call site] 00020
3 [com.google.zxing.NotFoundException].getNotFoundInstance() [function] [call site] 00021
1 [com.google.zxing.Result].getText() [function] [call site] 00022
1 [com.google.zxing.Result].getResultMetadata() [function] [call site] 00023