Error launching main app :

Since yesterday… I cannot tell what happened… application crashes on startup
I’m running Linux Mint Debian Edition (LMDE) on jessie

~/.local/share/Bisq/bisq.log file :

Aug-10 21:02:26.356 [JavaFX Application Thread] WARN i.b.g.a.BisqApp: Scene not available yet, we create a new scene. The bug might be caused by an exception in a constructor or by a circular dependency in guice. throwable=java.lang.NoClassDefFoundError: com/google/common/collect/Iterables
Aug-10 21:03:59.599 [JavaFX Application Thread] INFO i.b.g.a.BisqApp: Log files under: /home/user/.local/share/Bisq/bisq
Aug-10 21:03:59.608 [JavaFX Application Thread] INFO i.b.c.u.Utilities: System info: os.name=Linux; os.version=4.9.0-0.bpo.3-amd64; os.arch=amd64; sun.arch.data.model=64; JRE=1.8.0_131-b11 (Oracle Corporation); JVM=25.131-b11 (Java HotSpot™ 64-Bit Server VM)
Aug-10 21:04:01.879 [JavaFX Application Thread] ERROR i.b.g.a.BisqApp: Error during app init java.lang.NoClassDefFoundError: com/google/common/collect/Iterables
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:193)
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
at com.google.inject.Guice.createInjector(Guice.java:99)
at com.google.inject.Guice.createInjector(Guice.java:73)
at com.google.inject.Guice.createInjector(Guice.java:62)
at io.bisq.gui.app.BisqApp.start(BisqApp.java:175)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
at com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: com.google.common.collect.Iterables
at java.net.URLClassLoader$1.run(URLClassLoader.java:370)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
… 16 common frames omitted
Caused by: java.io.EOFException: Detect premature EOF
at sun.misc.Resource.getBytes(Resource.java:131)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:462)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
… 22 common frames omitted

Aug-10 21:04:01.881 [JavaFX Application Thread] WARN i.b.g.a.BisqApp: Scene not available yet, we create a new scene. The bug might be caused by an exception in a constructor or by a circular dependency in guice. throwable=java.lang.NoClassDefFoundError: com/google/common/collect/Iterables

Help ?

You will probably have to wait for Manfred to look into it. He is on holiday currently until the beginning of September.

Did you compile from source or downloaded the package?

I downloaded and installed the package : Bisq-64bit-0.5.3.deb
Strange thing is, the application was working fine until yesterday… Maybe a system update modified something ?

I tried running the application from a test user/new profile, same thing happened : same error message, and the app window displays nothing.
Waiting

It is possible that the system update messed it up. You should be able to pick the previous version of your system on boot. That could be a temporary solution.