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
?

105

0.00496031746031746

(pattern support = 10 / 36)(pattern violations = 1 / 28)(overlap = 1.00 / 2.00)

itext/5091/original-src/com/itextpdf/text/pdf/PdfDestination.java#PdfDestination(String);itext/5091/original-src/com/itextpdf/text/pdf/FdfWriter.java#removeField(String);itext/5091/original-src/com/itextpdf/text/pdf/FdfWriter.java#setField(String, PdfObject);itext/5091/original-src/com/itextpdf/text/html/HtmlUtilities.java#parseAttributes(String);itext/5091/original-src/com/itextpdf/text/pdf/SimpleNamedDestination.java#createDestinationArray(String, PdfWriter)

10

?

1237

0.0013468013468013467

(pattern support = 16 / 36)(pattern violations = 1 / 165)(overlap = 3.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/PdfReader.java#readDocObj();itext/5091/original-src/com/itextpdf/text/pdf/PdfReader.java#decodeBytes(byte[], PdfDictionary, Map);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#writeCrossReferenceTable(OutputStream, PdfIndirectReference, PdfIndirectReference, PdfIndirectReference, PdfObject, long);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#addAnnotation(PdfAnnotation, PdfDictionary);itext/5091/original-src/com/itextpdf/text/pdf/PdfReader.java#selectPages(List)

16

?

1463

9.011444534558888E-4

(pattern support = 10 / 36)(pattern violations = 1 / 274)(overlap = 8.00 / 9.00)

itext/5091/original-src/com/itextpdf/text/pdf/LtvVerification.java#outputDss(PdfDictionary, PdfDictionary, PdfArray, PdfArray, PdfArray);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#addOCGRadioGroup(ArrayList);itext/5091/original-src/com/itextpdf/text/pdf/PdfDocument.java#addNames(TreeMap, HashMap, HashMap, PdfWriter);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#getOCGOrder(PdfArray, PdfLayer);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#fillOCProperties(boolean)

10

?

2421

4.0631752041148014E-4

(pattern support = 17 / 36)(pattern violations = 1 / 894)(overlap = 10.00 / 13.00)

itext/5091/original-src/com/itextpdf/text/pdf/PdfNameTree.java#writeTree(HashMap, PdfWriter);itext/5091/original-src/com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter);itext/5091/original-src/com/itextpdf/text/pdf/PdfFunction.java#type3(PdfWriter, float, float, PdfFunction, float, float);itext/5091/original-src/com/itextpdf/text/pdf/codec/PngImage.java#getColorspace();itext/5091/original-src/com/itextpdf/text/pdf/PdfShading.java#type2(PdfWriter, BaseColor, float, float, PdfFunction, boolean)

17

?

2968

3.0525030525030525E-4

(pattern support = 10 / 36)(pattern violations = 1 / 455)(overlap = 3.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/xml/simpleparser/EntitiesToUnicode.java#decodeString(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#getShortName(String);itext/5091/original-src/com/itextpdf/awt/geom/misc/Messages.java#format(String, Object[]);itext/5091/original-src/com/itextpdf/text/pdf/Barcode128.java#setCode(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#unescapeSom(String)

10

?

3082

3.0525030525030525E-4

(pattern support = 10 / 36)(pattern violations = 1 / 455)(overlap = 3.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/xml/simpleparser/EntitiesToUnicode.java#decodeString(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#getShortName(String);itext/5091/original-src/com/itextpdf/awt/geom/misc/Messages.java#format(String, Object[]);itext/5091/original-src/com/itextpdf/text/pdf/Barcode128.java#setCode(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#unescapeSom(String)

10

?

319

0.0031249999999999997

(pattern support = 18 / 36)(pattern violations = 1 / 96)(overlap = 3.00 / 5.00)

itext/5091/original-src/com/itextpdf/text/pdf/BaseFont.java#getFullFontName(String, String, byte);itext/5091/original-src/com/itextpdf/text/FontFactoryImp.java#register(String, String);itext/5091/original-src/com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte);itext/5091/original-src/com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte, byte, boolean, boolean);itext/5091/original-src/com/itextpdf/awt/DefaultFontMapper.java#insertFile(File)

18

?

3233

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3240

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3242

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3281

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3297

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3306

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3343

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3383

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3395

2.7557319223985895E-4

(pattern support = 10 / 36)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#close(Map);itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setFieldProperty(String, String, Object, int);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

785

0.0019251925192519254

(pattern support = 22 / 36)(pattern violations = 1 / 202)(overlap = 7.00 / 11.00)

itext/5091/original-src/com/itextpdf/text/pdf/FdfWriter.java#calculate(HashMap);itext/5091/original-src/com/itextpdf/text/pdf/SimpleNamedDestination.java#exportToXML(HashMap, Writer, String, boolean);itext/5091/original-src/com/itextpdf/text/pdf/PdfSignatureAppearance.java#preClose(HashMap);itext/5091/original-src/com/itextpdf/text/pdf/FdfWriter.java#iterateFields(HashMap, HashMap, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfCopyFieldsImp.java#branchForm(HashMap, PdfIndirectReference, String)

22