-
-
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
Freeze for few seconds sometimes, on MacOS #7441
Comments
Forgot to mention: JRE/JDK 15.0.2 |
Still no any respond? This is not simply a performance problem. It makes JabRef almost unusable under MacOS. If no one can reproduce this, I can do more digest if you developer can provide some hint. Thanks. |
@Kurapikov Is this #5071? Do you have time to investigate? We have a yourkit profiler license in case you would like to use it to support us! #opensource #freetime |
I noticed that only happens on start. But then no longer. I am also using Mac. Have you tried to disable Autocompletion? |
It's not #5071. JabRef 5.0 works fine on my Windows 10 box. The issue I reported in OP is on MacOS. It happens with a small bib only have ~100 entries. I saw the video attached in #5071 and found yourkit profiler is much cooler than the one in IntelliJ. I can handle the license so no worry. I don't have much time but I think I can spare some time to do this. I'll try yourkit these days and see if I can find anything. Hope I can attach a video so you can see what to do next. |
Cannot reproduce, using mouse (trackpad) or updown arrows to switch between entries, with a > 400 entry library on:
@Kurapikov are you able to reproduce this on the latest master? |
Hi koobs, I have tried on master 2 weeks ago. Recent days I don't have any time since I'm at deadline of my PhD thesis, and I think the code I tested with is new enough. So may it be the problem with my bib? I attached my bib file here so would you like to test it? I'll try my best to follow this issue. |
@Kurapikov I found a problem, currently thinking about a solution. You can get these solution as a workaround |
Hi @Ali96kz This workaround solved my problem magically!! Thank you very much!!!! Hope this bug will be fixed soon. |
Possibly useful: Java: no timeout on DNS resolution for code that provides DNS resolution lookups with timeouts (set low) Might be worth pulling in a well maintained network utilities library if Java (still) doesn't provide DNS timeouts in the standard libraries instead of couture code. There's got to be some goodies out there. |
I have the same issue on Manjaro Linux 5.10.18 (XFCE) and the workaround fixed the problem as well. |
@koppor Could be closed? |
JabRef version 5.1 and git 69cc797 on Mac OS X 10.15.7
I have tested the latest development version from git and build it myself, and the problem persists
Steps to reproduce the behavior:
It's very same with @tilltnet in following thread:
https://discourse.jabref.org/t/jabref-5-0-very-slow-update-gui-entries/1930/8
I attached Intellij IDEA profiler snapshot and console output here.
First I run jabref with "--debug" option, and then I attach profiler to it. As soon as the profiler is attched, I switch item and cause a freeze. When jabref is out of freeze, I stop profiler and save the snapshot. The profiling lasts about 5 seconds.
console.txt
20387_org.jabref_org.jabref.gui.JabRefLauncher_2021-02-10-014735.collapsed.zip
The text was updated successfully, but these errors were encountered: