Dear IGV team and users, I am experiencing a lot of problems with IGV (and other people in my team too).
At the beginning it worked smoothly, with no problem; at some point, on linux ubuntu, it started to give an error when I tried to re-open gff3 files that it was able to open a few weeks before without any problem. The same files were loaded without problems on windows and mac.
Concerning the mac, I freshly installed IGV and yesterday I was able to load my genome and gene predictions, but today it even does not start, crashing after 2-3 seconds after I run it.
INFO [2014-08-04 14:42:01,116] [DirectoryManager.java:149] [main] IGV Directory: /Users/matteobrilli/igv
INFO [2014-08-04 14:42:01,116] [DirectoryManager.java:149] IGV Directory: /Users/matteobrilli/igv
INFO [2014-08-04 14:42:01,126] [Main.java:85] [main] Startup IGV Version 2.3.34 (41)06/19/2014 10:41 PM
INFO [2014-08-04 14:42:01,126] [Main.java:86] [main] Java 1.6.0_65
INFO [2014-08-04 14:42:01,126] [DirectoryManager.java:58] [main] Fetching user directory...
INFO [2014-08-04 14:42:01,128] [Main.java:87] [main] Default User Directory: /Users/matteobrilli
INFO [2014-08-04 14:42:01,128] [Main.java:88] [main] OS: Mac OS X
ERROR [2014-08-04 14:42:02,250] [DefaultExceptionHandler.java:42] [main] Unhandled exception
java.lang.IncompatibleClassChangeError: class com.google.common.cache.CacheBuilder$3 has interface com.google.common.base.Ticker as super class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at com.google.common.cache.CacheBuilder.<clinit>(CacheBuilder.java:207)
at com.google.common.eventbus.EventBus.<init>(EventBus.java:158)
at com.google.common.eventbus.EventBus.<init>(EventBus.java:173)
at com.google.common.eventbus.AsyncEventBus.<init>(AsyncEventBus.java:61)
at org.broad.igv.ui.panel.ReferenceFrame.getEventBus(ReferenceFrame.java:151)
at org.broad.igv.ui.panel.ReferenceFrame.registerEventBuses(ReferenceFrame.java:144)
at org.broad.igv.ui.panel.ReferenceFrame.<init>(ReferenceFrame.java:120)
at org.broad.igv.ui.panel.FrameManager.getDefaultFrame(FrameManager.java:49)
at org.broad.igv.ui.panel.FrameManager.<clinit>(FrameManager.java:44)
at org.broad.igv.session.Session.<init>(Session.java:46)
at org.broad.igv.ui.IGV.<init>(IGV.java:257)
at org.broad.igv.ui.IGV.createInstance(IGV.java:166)
at org.broad.igv.ui.Main.open(Main.java:224)
at org.broad.igv.ui.Main.main(Main.java:71)
ERROR [2014-08-04 14:42:02,375] [DefaultExceptionHandler.java:42] [Thread-5] Unhandled exception
java.lang.NullPointerException
at org.broad.igv.ui.IGV.getTrackPanels(IGV.java:1332)
at org.broad.igv.ui.IGV.getAllTracks(IGV.java:2018)
at org.broad.igv.ui.ShutdownThread.runS(ShutdownThread.java:47)
at org.broad.igv.ui.ShutdownThread.run(ShutdownThread.java:55)