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
?

54

0.006290187307799832

(pattern support = 18 / 73)(pattern violations = 1 / 28)(overlap = 5.00 / 7.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte, byte, boolean, boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Type1Font.java#Type1Font(String, String, boolean, byte, byte, boolean)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/BaseFont.java#getFullFontName(String, String, byte)
  • itext/5091/build/src/main/java/com/itextpdf/text/FontFactoryImp.java#register(String, String)
  • itext/5091/build/src/main/java/com/itextpdf/awt/DefaultFontMapper.java#insertFile(File)

18

?

114

0.003669275929549902

(pattern support = 10 / 73)(pattern violations = 1 / 28)(overlap = 3.00 / 4.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/FdfWriter.java#setField(String, PdfObject)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfCopyFieldsImp.java#mergeField(String, Item)
  • itext/5091/build/src/main/java/com/itextpdf/text/html/HtmlUtilities.java#parseAttributes(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/html/simpleparser/ElementFactory.java#setParagraphLeading(Paragraph, String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/FdfWriter.java#getField(String)

10

?

425

0.001644412603316713

(pattern support = 38 / 73)(pattern violations = 1 / 259)(overlap = 9.00 / 11.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/hyphenation/HyphenationTree.java#addClass(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/SpecialSymbol.java#index(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode39.java#getChecksum(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/BarcodeInter25.java#keepNumbers(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#removeFNC1(String)

38

?

426

0.001644412603316713

(pattern support = 38 / 73)(pattern violations = 1 / 259)(overlap = 9.00 / 11.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/hyphenation/HyphenationTree.java#addClass(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/SpecialSymbol.java#index(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode39.java#getChecksum(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/BarcodeInter25.java#keepNumbers(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#removeFNC1(String)

38

?

747

0.0011119017968333035

(pattern support = 15 / 73)(pattern violations = 1 / 168)(overlap = 10.00 / 11.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/BaseFont.java#getResourceStream(String, ClassLoader)
  • itext/5091/build/src/main/java/com/itextpdf/text/html/HtmlUtilities.java#parseAttributes(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/xml/XMLUtil.java#unescapeXML(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)

15

?

748

0.0011119017968333035

(pattern support = 15 / 73)(pattern violations = 1 / 168)(overlap = 10.00 / 11.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/BaseFont.java#getResourceStream(String, ClassLoader)
  • itext/5091/build/src/main/java/com/itextpdf/text/html/HtmlUtilities.java#parseAttributes(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/xml/XMLUtil.java#unescapeXML(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)

15

?

1078

0.000958904109589041

(pattern support = 12 / 73)(pattern violations = 1 / 150)(overlap = 7.00 / 8.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/html/simpleparser/ElementFactory.java#getHyphenation(ChainedProperties)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/SimpleBookmark.java#eliminatePages(List, int)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/XfaForm.java#insertNode(Node, String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfWriter.java#addNamedDestinations(Map, int)

12

?

1136

0.000951167341737587

(pattern support = 19 / 73)(pattern violations = 1 / 215)(overlap = 11.00 / 14.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPKCS7.java#X509Name(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDate.java#decode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/SimpleBookmark.java#shiftPageNumbers(List, int, int)

19

?

1137

0.000951167341737587

(pattern support = 19 / 73)(pattern violations = 1 / 215)(overlap = 11.00 / 14.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPKCS7.java#X509Name(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDate.java#decode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/SimpleBookmark.java#shiftPageNumbers(List, int, int)

19

?

1138

0.000951167341737587

(pattern support = 19 / 73)(pattern violations = 1 / 215)(overlap = 11.00 / 14.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPKCS7.java#X509Name(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDate.java#decode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/SimpleBookmark.java#shiftPageNumbers(List, int, int)

19

?

1139

0.000951167341737587

(pattern support = 19 / 73)(pattern violations = 1 / 215)(overlap = 11.00 / 14.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPKCS7.java#X509Name(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDate.java#decode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/SimpleBookmark.java#shiftPageNumbers(List, int, int)

19

?

1140

0.000951167341737587

(pattern support = 19 / 73)(pattern violations = 1 / 215)(overlap = 11.00 / 14.00)

  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfPKCS7.java#X509Name(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/PdfDate.java#decode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/Barcode128.java#setCode(String)
  • itext/5091/build/src/main/java/com/itextpdf/text/pdf/SimpleBookmark.java#shiftPageNumbers(List, int, int)

19