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

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical 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

      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
      

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

                Created:
                Updated:
                Resolved: