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
?

633

0.003023705853894534

(pattern support = 10 / 53)(pattern violations = 1 / 52)(overlap = 5.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#commitMerge(MergePolicy$OneMerge, SegmentMerger, int, SegmentReader)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocumentsWriter.java#applyDeletes(SegmentInfos)
  • lucene/1918/build/src/java//org/apache/lucene/index/LogMergePolicy.java#findMerges(SegmentInfos)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#registerMerge(MergePolicy$OneMerge)
  • lucene/1918/build/src/java//org/apache/lucene/index/LogMergePolicy.java#findMergesForOptimize(SegmentInfos, int, Set)

10

?

1049

0.0022276180080639772

(pattern support = 10 / 53)(pattern violations = 1 / 77)(overlap = 10.00 / 11.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#addIndexesNoOptimize(Directory[])
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#write(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#applyDeletes()
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#clone()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#_mergeInit(MergePolicy$OneMerge)

10

?

1078

0.002177068214804064

(pattern support = 10 / 53)(pattern violations = 1 / 52)(overlap = 3.00 / 5.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#commitMerge(MergePolicy$OneMerge, SegmentMerger, int, SegmentReader)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocumentsWriter.java#applyDeletes(SegmentInfos)
  • lucene/1918/build/src/java//org/apache/lucene/index/LogMergePolicy.java#findMerges(SegmentInfos)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#registerMerge(MergePolicy$OneMerge)
  • lucene/1918/build/src/java//org/apache/lucene/index/LogMergePolicy.java#findMergesForOptimize(SegmentInfos, int, Set)

10

?

1394

0.0012251899044351876

(pattern support = 10 / 53)(pattern violations = 1 / 77)(overlap = 3.00 / 6.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#addIndexesNoOptimize(Directory[])
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#write(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#applyDeletes()
  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentInfos.java#clone()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#_mergeInit(MergePolicy$OneMerge)

10

?

2351

0.0001449280304451166

(pattern support = 15 / 53)(pattern violations = 1 / 1509)(overlap = 17.00 / 22.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#setInfoStream(PrintStream)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexReader.java#main(String[])
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#decRef(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter#message(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocInverterPerField.java#processFields(Fieldable[], int)

15

?

2352

0.0001449280304451166

(pattern support = 15 / 53)(pattern violations = 1 / 1509)(overlap = 17.00 / 22.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#setInfoStream(PrintStream)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexReader.java#main(String[])
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#decRef(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter#message(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocInverterPerField.java#processFields(Fieldable[], int)

15

?

2353

0.0001449280304451166

(pattern support = 15 / 53)(pattern violations = 1 / 1509)(overlap = 17.00 / 22.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#setInfoStream(PrintStream)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexReader.java#main(String[])
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#decRef(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter#message(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocInverterPerField.java#processFields(Fieldable[], int)

15

?

2669

0.000048812346790246516

(pattern support = 10 / 53)(pattern violations = 1 / 2761)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentMerger.java#createCompoundFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocumentsWriter.java#flush(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#flushDocStores()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)

10

?

2670

0.000048812346790246516

(pattern support = 10 / 53)(pattern violations = 1 / 2761)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentMerger.java#createCompoundFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocumentsWriter.java#flush(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#flushDocStores()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)

10

?

2671

0.000048812346790246516

(pattern support = 10 / 53)(pattern violations = 1 / 2761)(overlap = 5.00 / 7.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/SegmentMerger.java#createCompoundFile(String)
  • lucene/1918/build/src/java//org/apache/lucene/index/DocumentsWriter.java#flush(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/DirectoryReader.java#listCommits(Directory)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#flushDocStores()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexFileDeleter.java#<init>(Directory, IndexDeletionPolicy, SegmentInfos, PrintStream, DocumentsWriter)

10

?

3540

0.00001764044365715798

(pattern support = 12 / 53)(pattern violations = 1 / 2265)(overlap = 3.00 / 17.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#rollbackInternal()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#finishMerges(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#deleteAll()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#closeInternal(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#setMergeScheduler(MergeScheduler)

12

?

3541

0.00001764044365715798

(pattern support = 12 / 53)(pattern violations = 1 / 2265)(overlap = 3.00 / 17.00)

  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#rollbackInternal()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter#finishMerges(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#deleteAll()
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#closeInternal(boolean)
  • lucene/1918/build/src/java//org/apache/lucene/index/IndexWriter.java#setMergeScheduler(MergeScheduler)

12