Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Labels:None
-
Environment:
URL: https://genoviz.svn.sourceforge.net/svnroot/genoviz/branches/igb_6_5
Repository Root: https://genoviz.svn.sourceforge.net/svnroot/genoviz
Repository UUID: 02abc639-694f-0410-96dc-a5594cd59667
Revision: 8134
Node Kind: directory
Schedule: normal
Last Changed Author: hiralv
Last Changed Rev: 8134
Last Changed Date: 2011-05-12 16:40:41 -0400 (Thu, 12 May 2011)URL: https://genoviz.svn.sourceforge.net/svnroot/genoviz/branches/igb_6_5 Repository Root: https://genoviz.svn.sourceforge.net/svnroot/genoviz Repository UUID: 02abc639-694f-0410-96dc-a5594cd59667 Revision: 8134 Node Kind: directory Schedule: normal Last Changed Author: hiralv Last Changed Rev: 8134 Last Changed Date: 2011-05-12 16:40:41 -0400 (Thu, 12 May 2011)
Description
Searching for a sequence on reasonably sized region of chromosome produces out of memory error. This may also affect the trunk. Please test trunk, also.
To repeat:
(0) Reset prefs to defaults
(1) Choose genome H_sapiens_Feb_2009
(2) Use coordinates search box to go to region chr1 : 60,920,000 - 69,280,000
(3) Click Load Sequence in View, wait for sequence to load
(4) Click Search Tab, Choose "Search: Residues"
(5) Enter: GTGGCTTTCCCT
(6) Click "search" (binoculars icon)
(7) Observe memory use increase briefly to 500 Mg, out of memory error appears, search stalls and no results appear
[java] Exception in thread "pool-13-thread-1" java.lang.OutOfMemoryError: Java heap space
[java] at java.util.Arrays.copyOf(Arrays.java:2882)
[java] at java.lang.StringValue.from(StringValue.java:24)
[java] at java.lang.String.<init>(String.java:178)
[java] at com.affymetrix.genometryImpl.BioSeq.getResiduesFromComposition(BioSeq.java:544)
[java] at com.affymetrix.genometryImpl.BioSeq.getResiduesNoProvider(BioSeq.java:512)
[java] at com.affymetrix.genometryImpl.BioSeq.getResidues(BioSeq.java:478)
[java] at com.affymetrix.genometryImpl.BioSeq.getResidues(BioSeq.java:469)
[java] at com.affymetrix.genometryImpl.BioSeq.getResidues(BioSeq.java:460)
[java] at com.affymetrix.igb.search.SearchView.regexTF(SearchView.java:616)
[java] at com.affymetrix.igb.search.SearchView.access$2500(SearchView.java:54)
[java] at com.affymetrix.igb.search.SearchView$5.run(SearchView.java:589)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[java] at java.lang.Thread.run(Thread.java:680)
[java] Exception in thread "pool-13-thread-2" java.lang.OutOfMemoryError: Java heap space
[java] at java.util.Arrays.copyOf(Arrays.java:2882)
[java] at java.lang.StringValue.from(StringValue.java:24)
[java] at java.lang.String.<init>(String.java:178)
[java] at com.affymetrix.genometryImpl.BioSeq.getResiduesFromComposition(BioSeq.java:544)
[java] at com.affymetrix.genometryImpl.BioSeq.getResiduesNoProvider(BioSeq.java:512)
[java] at com.affymetrix.genometryImpl.BioSeq.getResidues(BioSeq.java:478)
[java] at com.affymetrix.genometryImpl.BioSeq.getResidues(BioSeq.java:469)
[java] at com.affymetrix.genometryImpl.BioSeq.getResidues(BioSeq.java:460)
[java] at com.affymetrix.igb.search.SearchView.regexTF(SearchView.java:616)
[java] at com.affymetrix.igb.search.SearchView.access$2500(SearchView.java:54)
[java] at com.affymetrix.igb.search.SearchView$5.run(SearchView.java:589)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
[java] at java.lang.Thread.run(Thread.java:680)
Attachments
Issue Links
- is blocked by
-
BUG-648 Search bugs
-
- Closed
-