Review

Misuse Details

Details about the known misuse from the MUBench dataset.

Potential Hits

Findings of the detector that identify an anomaly in the same file and method as the known misuse.

Hit Rank Confidence Confidence String Pattern Examples Pattern Support Pattern Violation Target Environment Mapping
Yes

3

0.14794520547945206

(pattern support = 72 / 73)(pattern violations = 1 / 5)(overlap = 3.00 / 4.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/Document.java#resetPageCount()
  • itext/5091/build/src/main/java/com/itextpdf/text/xml/xmp/XmpArray.java#toString()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/CFFFontSubset.java#BuildNewFile(int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#fillOCProperties(boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/html/simpleparser/TableWrapper.java#createTable()

72

No

1297

0.0008109389425356189

(pattern support = 13 / 73)(pattern violations = 1 / 183)(overlap = 5.00 / 6.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PRStream.java#PRStream(PdfReader, byte[], int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfStream.java#flateCompress(int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/RandomAccessFileOrArray.java#InputStreamToArray(InputStream)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#getGlobal(boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TSAClientBouncyCastle.java#getTSAResponse(byte[])

13

No

1298

0.0008109389425356189

(pattern support = 13 / 73)(pattern violations = 1 / 183)(overlap = 5.00 / 6.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PRStream.java#PRStream(PdfReader, byte[], int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfStream.java#flateCompress(int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/RandomAccessFileOrArray.java#InputStreamToArray(InputStream)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#getGlobal(boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TSAClientBouncyCastle.java#getTSAResponse(byte[])

13

No

1299

0.0008109389425356189

(pattern support = 13 / 73)(pattern violations = 1 / 183)(overlap = 5.00 / 6.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PRStream.java#PRStream(PdfReader, byte[], int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfStream.java#flateCompress(int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/RandomAccessFileOrArray.java#InputStreamToArray(InputStream)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#getGlobal(boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TSAClientBouncyCastle.java#getTSAResponse(byte[])

13

No

1300

0.0008109389425356189

(pattern support = 13 / 73)(pattern violations = 1 / 183)(overlap = 5.00 / 6.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PRStream.java#PRStream(PdfReader, byte[], int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfStream.java#flateCompress(int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/RandomAccessFileOrArray.java#InputStreamToArray(InputStream)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#getGlobal(boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TSAClientBouncyCastle.java#getTSAResponse(byte[])

13

No

1301

0.0008109389425356189

(pattern support = 13 / 73)(pattern violations = 1 / 183)(overlap = 5.00 / 6.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PRStream.java#PRStream(PdfReader, byte[], int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfStream.java#flateCompress(int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/RandomAccessFileOrArray.java#InputStreamToArray(InputStream)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#getGlobal(boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TSAClientBouncyCastle.java#getTSAResponse(byte[])

13

No

1379

0.000732496194824962

(pattern support = 11 / 73)(pattern violations = 1 / 180)(overlap = 7.00 / 8.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPages.java#writePageTree()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfCopyFieldsImp.java#branchForm(HashMap, PdfIndirectReference, String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/AcroFields.java#getSignatureNames()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TrueTypeFont.java#compactRanges(ArrayList)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/wmf/MetaDo.java#readAll()

11

No

1380

0.000732496194824962

(pattern support = 11 / 73)(pattern violations = 1 / 180)(overlap = 7.00 / 8.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPages.java#writePageTree()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfCopyFieldsImp.java#branchForm(HashMap, PdfIndirectReference, String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/AcroFields.java#getSignatureNames()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/TrueTypeFont.java#compactRanges(ArrayList)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/wmf/MetaDo.java#readAll()

11

No

1988

0.00026518365862528793

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 10.00 / 12.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2682

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2683

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2684

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2685

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2686

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2687

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21

No

2688

0.00022275427324524184

(pattern support = 21 / 73)(pattern violations = 1 / 904)(overlap = 7.00 / 10.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#close()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/GifImage.java#readImage()
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDocument.java#setXmpMetadata(byte[])
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfAnnotation.java#setMKIconFit(PdfName, PdfName, float, float, boolean)

21