Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:0.5
-
Epic Link:
-
Sprint:Sprint 19
Description
This needs to be added to jira as a race condition bug in the SortTabFile class. If you open IGB and load this genome enough times you will eventually hit this race condition error. (see comment below for exception)
Attachments
Issue Links
- relates to
-
DB-80 IGB may fail on unsorted bed files
-
- Open
-
java.lang.ArrayIndexOutOfBoundsException: 1
at com.affymetrix.genometry.util.SortTabFile$LineComparator.minimum(SortTabFile.java:148) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.util.SortTabFile$LineComparator.compare(SortTabFile.java:117) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.util.SortTabFile$LineComparator.compare(SortTabFile.java:96) ~[genometry-8.3.1.jar:na]
at java.util.TimSort.countRunAndMakeAscending(TimSort.java:356) ~[na:1.8.0_25]
at java.util.TimSort.sort(TimSort.java:230) ~[na:1.8.0_25]
at java.util.Arrays.sort(Arrays.java:1512) ~[na:1.8.0_25]
at java.util.ArrayList.sort(ArrayList.java:1454) ~[na:1.8.0_25]
at java.util.Collections.sort(Collections.java:175) ~[na:1.8.0_25]
at com.affymetrix.genometry.util.SortTabFile.sort(SortTabFile.java:51) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.symloader.SymLoader.sortCreatedFiles(SymLoader.java:96) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.symloader.BED.init(BED.java:90) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.symloader.BED.getChromosomeList(BED.java:98) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.quickload.QuickLoadSymLoader.loadAndAddSymmetries(QuickLoadSymLoader.java:144) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.quickload.QuickLoadSymLoader.loadSymmetriesThread(QuickLoadSymLoader.java:131) ~[genometry-8.3.1.jar:na]
at com.affymetrix.genometry.quickload.QuickLoadSymLoader.loadFeatures(QuickLoadSymLoader.java:111) ~[genometry-8.3.1.