-
-
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
JabRef freezes when importing unlinked PDF files into Database #2309
Comments
We had a similar issue #410 |
Thank you for your report 😄 |
@lenhard Maybe a problem caused by the chnages in the thread executor? Code where this functionality here happens is in |
If I debug this and set a breakpoint in line 550 the dialog is enabled again afterwards, so this should be some timing problem with the threads. |
If I remove the invokeLater commands it works for me, so there exists some scheduling problem here?
|
@stefan-kolb The threading changes were merged last Friday, whereas this issue was reported 15 days ago, so the changes in the threading PR cannot be the cause. I can confirm that this is a threading issue. Sometimes the import works fine, sometimes it blocks. I does not make a difference if you execute it on the EDT (what the Since this class is a good example of terrible engineering, a rewrite would probably be the least painful fix. |
@JabRef/developers This one is a blocker for v3.8 |
@stefan-kolb As discussed in private chat: no it is not. Unfortunately, we cannot find your commit on master (or any other branch), otherwise we would have merged it. Therefore, we are moving this to 4.0 |
i would appreciate to be informed if there is a new fix in a new build for this problem. i am happy to run it with the debug option. i have currently JabRef-3.8.2-dev--snapshot--2017-01-16--master--9e48a5ff8.jar the current error message i get is: frank@santafe:~/Downloads$ java -jar JabRef-3.8.2-dev--snapshot--2017-01-16--master--9e48a5ff8.jar |
@andrewufrank Please try again the latest build from https://builds.jabref.org/master/ |
* upstream/master: Fix medline tests...again (#2492) Make sure that unregistered event sources do not stop JabRef from shu… (#2487) Fix #2481: ClassCastException because of wrong cast (#2490) Catch NumberFormatException if context can't be parsed in groups (#2488) Improve CHANGELOG formatting Update guava from 20.0 to 21.0 and mockito-core from 2.5.5 to 2.6.2 Fix aux duplicates (#2480) add update from DOI to the entryeditor sidebar (#2476) Remove obsolete import Add CHANGELOG entry (and one more link) Resolves #2309 JabRef freezes when importing unlinked PDF files into Database Update CHANGELOG.md Fixed bug when assigning refs to groups. emove html code from ACM fetcher before calling parser to prevent junk in bib file (#2473)
JabRef version on 3.7
Steps to reproduce:
The text was updated successfully, but these errors were encountered: