Help Wanted: Linux: Lookup DOI

We are currently working on getting JabRef 3.6 packaged debian. The current issue is that “Lookup DOI” doesn’t seem to work well.

The profiler shows a large amount of javax.swing.text.GapContent$UndoPosRef objects. More then 3,000,000 objects.

Can anyone report back whether JabRef 3.6 works on his debian system?

The test steps are:

  1. Download https://github.com/JabRef/jabref/blob/master/src/test/resources/testbib/complex.bib
  2. Start JabRef
  3. Open complex.bib
  4. Double click second entry (“DeWitt and Kuljis”) -> entry editor opens
  5. Click on “General”
  6. Delete content of field “DOI”
  7. Click on “Lookup DOI”
  8. The DOI field should now contain “10.1145/1143120.1143122”
  9. Click on “Get BibTeX data from DOI”
  10. The dialog “Merge entry with DOI information” opens
  11. Press “Cancel”
  12. Close JabRef

Under Linux Mint LMDE (so Debia-based)
with java version “1.8.0_66” Java™ SE Runtime Environment (build 1.8.0_66-b17)

At step 7, JabRef 3.6 becomes unresponsive, using one core at 100%. No message in the console.

Note : All the steps work with JabRef 3.7

1 Like