-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Still freezes on macOS High Sierra #3995
Comments
I can confirm I have the same issue as well. My setup: JabRef 4.2, macOS 10.13.4 and Java build 1.8.0_171-b11 |
Try to change the Look and Feel, we recently had many problems + freeze reports with the GTK Look and Feel. |
EDIT: I can see it in the preferences file, I'll try change it from there. Apologies if I'm missing something obvious, but is that option available in macOS? FAQ says: "It seems that the GTKLookAndFeel is causing these problems and selecting a different look and feel class under Options -> Appearance -> Look and Feel solves the problem." But I can't find that option in macOS... Thanks for the help. |
Is there a way to list the available look and feel themes in the system? I tried editing ~/Library/Preferences/com.apple.java.util.prefs for Jabref shows:
I tried |
Normally you should be able to switch it in JabRef, as the FAQ says, you have to change the Look and Feel in JabRef. Not on the system |
@LinusDietz can you take a look? |
Same problem on OpenSuse 42.3. Jabref 4.1 works, version 4.2 freezes on import of bibentries, same for the latest development version. |
Thanks, I fond it. It is really tricky that there was not the release panel when you are in the issue panel on GitHub.
… 在 2018年5月1日,16:30,Christoph ***@***.***> 写道:
@LinusDietz <https://github.com/LinusDietz> can you take a look?
Old versions can be found here https://github.com/JabRef/jabref/releases <https://github.com/JabRef/jabref/releases>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#3995 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AQ3aYLQRSGsjxPx2MgoT9TE9Ja4KbQJIks5tuB0OgaJpZM4Trit3>.
|
@pukk Do you get any errors in the log? At which point does it freeze? Opening the file dialog? Showing the import inspection window? @urielz Could you please try out this version to change the style? I found out that for some reason the look and feel selection was disabled on OSX |
I can confirm that the import issue is (only) with the GTKLookAndFeel. Unfortunately, I seemed to have some older look-and-feel options in my preferences and I changed to one which apparently does not exist anymore. I had to remove all Jabref config files to get Jabref started again :-( |
@pukk That's nice to hear. I will try to add a migration to the default look and feel, in case an older look and feel is found |
There seems to be a problem with Jabref completely crashing (no GUI coming up) if it does not find some fonts. This also happens in the default look-and-feel. I went to "override default font setting" and increased "menu and lable font size" from 13 to 14. One has to restart for the changes to take effect and then Jabref does not start (which is nasty since one does not get access to the preferences menu anymore). Output in the terminal: |
I could confirm this on my linux VM. will try to fix this asap |
@Siedlerchr Thanks for looking into this. I can change the look and feel with that version, unfortunately the problem still persists. I tried all four options but Jabref still hangs when importing. |
@urielz Okay, thanks for your feedback. Could you please describe where exactly it freezes?
|
@Siedlerchr It shows the File Open Dialog, but it hangs right after I tried to open a file (bib, ris, etc). If there's a way to run JabRef in debug mode I can give it a try. |
You can try it from command line |
I tried that before and it gives me an error along the lines "Unsupported major.minor version". Maybe related to the fact that I don't have JDK? or the correct Java version? I'll try to look into this later today. |
You might have java 9 or an older version than 8 of Java installed. I am sorry, I don't own a mac, so I can't help you any further. Maybe @halirutan or @LinusDietz can help you any further |
@Siedlerchr No worries!, thanks for looking into this. |
Sorry, but is this supposed to have been fixed? I downloaded the latest dev snapshot (JabRef 4.3-dev--snapshot--2018-05-04--master--18011fcab) and the issue persists. |
@jimjianghk Well, it should have been a Look and Feel Problem with the GTK Look and Feel. |
@Siedlerchr I have tried all of the above and changing the Look and Feel doesn't solve this JabRef problem. It still freezes after I click on "open" as described in the first post, no matter what Look and Feel I use. JabRef 4.3-dev--snapshot--2018-05-02--removeGTK--74c7b8e59 |
@Glenbeulah The only option I have in mind that you might have an older bundled JRE in Jabref itself, also the system one is newer. We had this issue with someone before. |
@Siedlerchr not sure where to find the sub folder "jre". Do you have a hint for me? I uninstalled JabRef via AppCleaner which deletes the application and every other item connected to it. See below: |
@Glenbeulah You could try downloading and running the latest jar file directly (not the dmg) into some folder and see if that works fine. Then we know that the install/uninstall process is somewhere wrong. For reference, that was the other issue in which we found out that JabRef uninstall is required first #3587 As a workaround, you can always paste/copy bibtex code directly on the maintable. And new files can be imported by drag and drop on the table as well |
@Siedlerchr I had the same problem which they discussed in #3587 and after uninstall/install it worked but than I ran into our current error. |
oh and "drag and drop" works fine |
Are you sure the GTK style freezes Jabref? I had to downgrade to Jabref 4.1 because only the GTK style properly scales fonts and icons for my HDPI screen (and doesn't look as bad as Nimbus). I have not witnessed a single freeze. Also, people still seem to have crashes even with the GTK theme disabled. |
Thank you for reporting this issue. We think, that is already fixed in our development version and consequently the change will be included in the next release. We would like to ask you to use a development build from https://builds.jabref.org/master and report back if it works for you. Please remember to make a backup of your library before trying-out this version. |
I can confirm that the dev version works on my end (macOS 10.13.6). Thanks! |
I still face the same importing issue with JabRef 4.3.1 on MacOS Mojave (10.14)... Running from the jar file directly, the import operation emits the following information on stderr and freezes:
|
BTW, look and feel is set to default on Mac: com.apple.laf.AquaAndFeel. I tried some other availabilities in vain. On the other hand, direct importing from the command line works well.
|
@koji33 Please use the latest development version from https://builds.jabref.org/master/ |
After I updated macOS High Sierra to Mojave, my perfectly running JabRef 4.2 freezes, not when opening a library file, but as soon as I want to open the entry editor. EDIT: Apparently, the etc/hosts file was restored to default during the Mac update and I had to edit it again in order to get JabRef to work. This shouldn't really be necessary should it? Edit2: The change in the hosts-file also fixed the five-seconds-delay in the latest development version which is now running smoothly, apparently. It really looks and feels nice, I am looking forward to a stable version of JabRef 5. |
I'm on Mojave, JabRef 4.3.1 (just installed) freezes after start. |
Mojave, JabRef 4.3.1 just installed. I try to save a database, it freezes. |
Thank you for reporting this issue. We think, that is already fixed in our development version and consequently the change will be included in the next release. We would like to ask you to use a development build from https://builds.jabref.org/master and report back if it works for you. Please remember to make a backup of your library before trying-out this version. |
Still a problem for me. |
This worked, version
However, it is quite slow when adding an entry or making an edit to an existing entry. |
@egarpor Please try to remove the old JabRef installation before installing the latest snapshot |
Steps to reproduce:
Same thing happens when importing into current library. Tried the hostname solution, no luck.
JabRef 4.2
Mac OS X 10.13.4 x86_64
Java 1.8.0_172
The text was updated successfully, but these errors were encountered: