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 Defect Indicator Missing Properties Present Properties Supporting Objects
Yes

25

0.96

13.02

  • EF PdfArray.size () : int @ (0)
  • AG (PdfArray.size () : int @ (0) => AX AF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • AG (CAST: PdfArray => EX EF PdfArray.size () : int @ (0))
  • AG (PdfArray.size () : int @ (0) => EX EF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • AF CAST: PdfArray
  • AF PdfArray.getPdfObject (int) : PdfObject @ (0)
  • AG (CAST: PdfArray => AX AF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • AG (PdfArray.getPdfObject (int) : PdfObject @ (0) => EX EF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • EF CAST: PdfArray
  • EF PdfArray.getPdfObject (int) : PdfObject @ (0)
  • AG (CAST: PdfArray => EX EF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • DocumentFont.readWidths (PdfArray) : IntHashtable : var #5@PdfObject (line 174)
  • PdfNameTree.iterateItems (PdfDictionary, HashMap) : void : var #6@PdfObject (line 143)
  • PdfNameTree.iterateItems (PdfDictionary, HashMap) : void : var #3@PdfObject (line 136)
No

38

0.97

9.32

  • EF PdfArray.size () : int @ (0)
  • AG (PdfArray.size () : int @ (0) => AX AF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • AG (PdfArray.size () : int @ (0) => EX EF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • AF PdfArray.getPdfObject (int) : PdfObject @ (0)
  • AG (PdfArray.getPdfObject (int) : PdfObject @ (0) => EX EF PdfArray.getPdfObject (int) : PdfObject @ (0))
  • EF PdfArray.getPdfObject (int) : PdfObject @ (0)
  • AcroFields.removeRefFromArray (PdfArray, PdfObject) : int : param #1@PdfArray (line 1665)
  • DocumentFont.doType1TT () : void : var #26@PdfArray (line 315)
  • AcroFields.getAppearance (PdfDictionary, String[], String) : PdfAppearance : var #18@PdfArray (line 738)