I kept getting the issue below, but now Im not getting any issues
Are you using RNA-Seq > Loraine Lab > Mixed Cold? Because it seems that there is an issue with the 'Cold' treatments for both the READS and the GRAPHS every time I try to load I get an exception, but not with 'Control' treatments.
java.net.BindException: Address already in use: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at org.broad.tribble.util.HTTPHelper.openInputStreamForRange(HTTPHelper.java:99)
at org.broad.tribble.util.SeekableHTTPStream.read(SeekableHTTPStream.java:129)
at org.broad.tribble.util.BlockCompressedInputStream.readBytes(BlockCompressedInputStream.java:321)
at org.broad.tribble.util.BlockCompressedInputStream.readBytes(BlockCompressedInputStream.java:309)
at org.broad.tribble.util.BlockCompressedInputStream.readBlock(BlockCompressedInputStream.java:284)
at org.broad.tribble.util.BlockCompressedInputStream.available(BlockCompressedInputStream.java:96)
at org.broad.tribble.util.BlockCompressedInputStream.read(BlockCompressedInputStream.java:130)
at org.broad.tribble.source.tabix.TabixReader.readLine(TabixReader.java:149)
at org.broad.tribble.source.tabix.TabixReader$Iterator.next(TabixReader.java:341)
at org.broad.tribble.source.tabix.TabixLineReader$TabixIteratorToLineReader.readLine(TabixLineReader.java:111)
at com.affymetrix.genometryImpl.symloader.Wiggle$2.next(Wiggle.java:196)
at com.affymetrix.genometryImpl.symloader.Wiggle$2.next(Wiggle.java:185)
at com.affymetrix.genometryImpl.symloader.Wiggle.parse(Wiggle.java:227)
at com.affymetrix.genometryImpl.symloader.Wiggle.processLines(Wiggle.java:210)
at com.affymetrix.genometryImpl.symloader.SymLoaderTabix.getRegion(SymLoaderTabix.java:147)
at com.affymetrix.genometryImpl.quickload.QuickLoadSymLoader.getRegion(QuickLoadSymLoader.java:257)
at com.affymetrix.genometryImpl.quickload.QuickLoadSymLoader.loadAndAddSymmetries(QuickLoadSymLoader.java:134)
at com.affymetrix.genometryImpl.quickload.QuickLoadSymLoader.loadSymmetriesThread(QuickLoadSymLoader.java:108)
at com.affymetrix.genometryImpl.quickload.QuickLoadSymLoader.loadFeatures(QuickLoadSymLoader.java:94)
at com.affymetrix.genometryImpl.quickload.QuickloadServerType.loadFeatures(QuickloadServerType.java:386)
at com.affymetrix.igb.view.load.GeneralLoadUtils.loadFeaturesForSym(GeneralLoadUtils.java:816)
at com.affymetrix.igb.view.load.GeneralLoadUtils$3.runInBackground(GeneralLoadUtils.java:756)
at com.affymetrix.igb.view.load.GeneralLoadUtils$3.runInBackground(GeneralLoadUtils.java:751)
at com.affymetrix.genometryImpl.thread.CThreadWorker.doInBackground(CThreadWorker.java:59)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
should be fixed
this was difficult to track down since it
was intermittent. I believe what was happening was that because there are multiple
threads to delete and draw tracks, IGB was drawing the deleted track before it was set to not visible.