Skip to content

DOI is parsed from PDF with preceeding .org/Β #15127

@Turun

Description

@Turun

JabRef version

5.15 (latest release)

Operating system

Windows

Details on version and operating system

No response

Checked with the latest development build (copy version output from About dialog)

  • I made a backup of my libraries before testing the latest development version.
  • I have tested the latest development version and the problem persists

Steps to reproduce the behaviour

Thank you for this awesome program and it's continued maintenance and feature expansion. It's hard to find good library management software and I really like JabRef, I'm so glad it exists.

When creating an entry by passing in a PDF (either by dropping it onto the open application or via Menu>Lookup>Seach for unlinked local files (Shift+F7) sometimes the doi is parsed incorrectly, resulting in .org/AABB1122 instead of AABB1122. An example of this is 10.1063/1.2168253.

In another instance the doi was left with a trailing dot (.org/AABB1122.), though I can't find the exact paper/pdf for which this happened.

When testing with the .exe from https://builds.jabref.org/main/windows-amd64/ [1] the issue is no longer present, because

  • when loading the mentioned PDF alone, the doi is not parsed at all. The window to merge the data from the metadata of the pdf with the data extracted from the content of the pdf blinks up briefly before disappearing again.
  • when I drag and drop multiple PDFs at once, they all get recognized correctly.

(and the PDFs get moved next to the bib file. I get why you would want to copy them there, but moving is way too harsh, especially since they get renamed as well. Now I need to move them all back manually. Also, clicking "undo" in JabRef after that removes the latest addition to the library, but does not undo moving the file, nor can I undo more than one addition)

[1]: This is from the about page
JabRef 6.0-alpha.346--2026-02-15--72f8ced
Windows 11 10.0 amd64
Java 25.0.2
JavaFX 25.0.2+4

Appendix

Running JabRef.exe from the terminal (Windows Terminal, Shell: Powershell) does not produce any output.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions