Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-20748

"Comparison method violates its general contract!" in JMX memory monitor view

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • 4.3.0.CR2
    • 4.3.0.CR1
    • jmx
    • None
    • Sprint #9 September 2016
    • Hide

      1. Start Eclipse with JMX Monitor installed
      2. Connect to any available JVM and open Properties view
      3. Select memory tab and try to use sorting by any column

      Show
      1. Start Eclipse with JMX Monitor installed 2. Connect to any available JVM and open Properties view 3. Select memory tab and try to use sorting by any column

    Description

      Workaround for comparator violation:
      	- set system property java.util.Arrays.useLegacyMergeSort=true
      	- use a 1.6 JRE 
      message: Comparison method violates its general contract!
      this: org.jboss.tools.jmx.jvmmonitor.internal.ui.properties.memory.HeapComparator
      comparator: null
      

      Attachments

        Issue Links

          Activity

            People

              nivologd@gmail.com Denis Golovin (Inactive)
              nivologd@gmail.com Denis Golovin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: