Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.0 Group view: freeze when organizing groups with drag&drop #3345

Closed
JonGolcha opened this issue Oct 25, 2017 · 9 comments
Closed

4.0 Group view: freeze when organizing groups with drag&drop #3345

JonGolcha opened this issue Oct 25, 2017 · 9 comments
Labels
bug Confirmed bugs or reports that are very likely to be bugs groups os: macOS

Comments

@JonGolcha
Copy link

JabRef version 4.0 on Mac OS Sierra 10.12.6

Steps to reproduce:

  1. do a few drag&drops to reorganize groups
  2. at some point (often after only 1 or 2 group moving) nothing happens when reorganizing groups.
  3. after a few unworking tries, application freezes
@JonGolcha JonGolcha changed the title 4.0 Group view: freezes when organizing groups with drag&drop 4.0 Group view: freez when organizing groups with drag&drop Oct 25, 2017
@JonGolcha JonGolcha changed the title 4.0 Group view: freez when organizing groups with drag&drop 4.0 Group view: freeze when organizing groups with drag&drop Oct 25, 2017
@lenhard
Copy link
Member

lenhard commented Oct 25, 2017

It seems that Mac OS Sierra and JavaFX do not go together nicely.

Please make sure that your Java8/JavaFX runtimes are up-to-date.

Also, could you have a look at #3227 and try out the hostname solution described there?

@lenhard lenhard added groups os: macOS status: waiting-for-feedback The submitter or other users need to provide more information about the issue labels Oct 25, 2017
@tobiasdiez tobiasdiez added the bug Confirmed bugs or reports that are very likely to be bugs label Oct 29, 2017
@JonGolcha
Copy link
Author

@lenhard lenhard removed the status: waiting-for-feedback The submitter or other users need to provide more information about the issue label Oct 30, 2017
@Siedlerchr
Copy link
Member

@JonGolcha Java 9 is not supported yet.
This seems to a real Mac only problem. I can not reproduce this under Windows. It could help if you try starting JabRef from command line via java -jar JabRef.jar and see if there is any error logged when a freeze happens.

And also please try the latest dev version: http://builds.jabref.org/master/

@lenhard
Copy link
Member

lenhard commented Nov 6, 2017

Any success with the newest development version?

@JonGolcha
Copy link
Author

Sorry for long delay replying.
Same non-functionning of group drag&drop with the last development version (JabRef-4.1-dev--snapshot--2017-11-10--master--dba8db5db).

Also I tried starting JabRef from command line via java -jar JabRef.jar to see log errors, but couldn't run it:

sudo java -jar JabRef-4.1-dev--snapshot--2017-11-10--master--dba8db5db.jar
12:22:13.610 [AWT-EventQueue-0] ERROR org.jabref.FallbackExceptionHandler - Uncaught exception occurred in Thread[AWT-EventQueue-0,6,main]
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at org.jabref.logic.importer.ImportFormatReader.resetImportFormats(ImportFormatReader.java:55) ~[JabRef-4.1-dev--snapshot--2017-11-10--master--dba8db5db.jar:?]
at org.jabref.JabRefMain.start(JabRefMain.java:97) ~[JabRef-4.1-dev--snapshot--2017-11-10--master--dba8db5db.jar:?]
at org.jabref.JabRefMain.lambda$start$0(JabRefMain.java:53) ~[JabRef-4.1-dev--snapshot--2017-11-10--master--dba8db5db.jar:?]
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) ~[?:?]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) ~[?:?]
at java.awt.EventQueue.access$500(EventQueue.java:97) ~[?:?]
at java.awt.EventQueue$3.run(EventQueue.java:717) ~[?:?]
at java.awt.EventQueue$3.run(EventQueue.java:711) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89) ~[?:?]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:734) ~[?:?]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199) ~[?:?]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) ~[?:?]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) ~[?:?]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) ~[?:?]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) ~[?:?]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) ~[?:?]
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) ~[?:?]
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:496) ~[?:?]
... 17 more

@Siedlerchr
Copy link
Member

You are still using java 9. You have to downgrade to Java 8

@tobiasdiez tobiasdiez removed the status: waiting-for-feedback The submitter or other users need to provide more information about the issue label Nov 13, 2017
@lenhard
Copy link
Member

lenhard commented Nov 24, 2017

Nothing has happened here in a while and it seems to boil down to a wrong Java version. Hence, I am closing it now.

In case the problem also appear with a recent Java 8 JRE, feel free to re-open.

@lenhard lenhard closed this as completed Nov 24, 2017
@halirutan halirutan reopened this Dec 27, 2017
@tegedo
Copy link

tegedo commented Dec 27, 2017

Hi, I had the same problem with Java and JabRef, fiddled with this stuff for hours with different versions of Java, I am using Centos 7.

The problem was finally solved by changing the UI to "javax.swing.plaf.metal.MetalLookAndFeel"

Hope that helps

@lenhard
Copy link
Member

lenhard commented Feb 6, 2018

So it seems to be related to the look-and-feels. We have no action points here, so I am closing this.

@lenhard lenhard closed this as completed Feb 6, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed bugs or reports that are very likely to be bugs groups os: macOS
Projects
None yet
Development

No branches or pull requests

6 participants