Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2011

Re-opened: Property Search in Advanced Search tab throws IllegalArgumentException

    Details

    • Story Points:
      1
    • Sprint:
      Spring 2019 Sprint 5, Fall 2019 Sprint 3, Fall 4 : 30 Sep to 11 Oct, Fall 5 : 14 Oct to 25 Oct

      Description

      Investigate and determine why this happens.
      Find out if it affects released branch 9.0.2 (get from bioviz.org).
      Read user's guide Advanced Search documentation as background.

      To repeat:

      1) Click Advanced Search tab
      2) Select PropertySearch, don't enter query string (leave text blank)
      3) Click Search icon (magnifying glass button on right of text entry)

      Observe exception:

      14:51:37.494 ERROR c.a.genometry.thread.CThreadWorker - Comparison method violates its general contract!
      java.lang.IllegalArgumentException: Comparison method violates its general contract!
      at java.util.TimSort.mergeHi(TimSort.java:899) ~[na:1.8.0_192]
      at java.util.TimSort.mergeAt(TimSort.java:516) ~[na:1.8.0_192]
      at java.util.TimSort.mergeCollapse(TimSort.java:441) ~[na:1.8.0_192]
      at java.util.TimSort.sort(TimSort.java:245) ~[na:1.8.0_192]
      at java.util.Arrays.sort(Arrays.java:1512) ~[na:1.8.0_192]
      at java.util.ArrayList.sort(ArrayList.java:1462) ~[na:1.8.0_192]
      at java.util.Collections.sort(Collections.java:175) ~[na:1.8.0_192]
      at com.affymetrix.igb.searchmodeidorprops.SearchModeIDOrProps.findLocalSyms(SearchModeIDOrProps.java:180) ~[na:na]
      at com.affymetrix.igb.searchmodeidorprops.SearchModeIDOrProps.search(SearchModeIDOrProps.java:105) ~[na:na]
      at com.affymetrix.igb.searchmodeidorprops.SearchModeID.search(SearchModeID.java:86) ~[na:na]
      at com.affymetrix.igb.keywordsearch.KeyWordSearch.search(KeyWordSearch.java:65) ~[na:na]
      at com.affymetrix.igb.search.SearchView$SearchAction$1.runInBackground(SearchView.java:175) ~[na:na]
      at com.affymetrix.igb.search.SearchView$SearchAction$1.runInBackground(SearchView.java:155) ~[na:na]
      at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) ~[na:na]
      at javax.swing.SwingWorker$1.call(SwingWorker.java:295) [na:1.8.0_192]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_192]
      at javax.swing.SwingWorker.run(SwingWorker.java:334) [na:1.8.0_192]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_192]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_192]
      at java.lang.Thread.run(Thread.java:748) [na:1.8.0_192]

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                noor91zahara Noor Zahara (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: