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
?

784

0.0033756137479541734

(pattern support = 22 / 24)(pattern violations = 1 / 188)(overlap = 9.00 / 13.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#writeCrossReferenceTable(OutputStream, PdfIndirectReference, PdfIndirectReference, PdfIndirectReference, PdfObject, long)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeDatamatrix.java#C40OrTextEncodation(byte[], int, int, byte[], int, int, boolean)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/TIFFLZWDecoder.java#<init>(int, int, int)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont.java#process(byte[], boolean)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont#readBbox()

22

?

6732

0.000392658409621253

(pattern support = 10 / 24)(pattern violations = 1 / 619)(overlap = 7.00 / 12.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar#getBarsCodabar(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarcodeSize()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#calculateChecksum(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#createAwtImage(Color, Color)

10

?

13109

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13110

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13111

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13112

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13113

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13114

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13115

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13116

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13117

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13118

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13119

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13120

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23

?

13121

0.00008060962909556998

(pattern support = 23 / 24)(pattern violations = 1 / 5548)(overlap = 7.00 / 15.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#<clinit>()

23