Warnings by JabRef start


Dear ladies and gentlemen,
Here is my question: each time at a start-up of Jabref I get a pop-up window “Warning: (name of my library)” with the following messages:

  1. Line 29614: Found corrupted BibTeX key (contains whitespaces).
  2. Line 36084: Found corrupted BibTeX key (comma missing).

It is not crucial, yet annoying.
I assume, these whitespaces and commas missing were generated when I decided to quit using Quiqqa and switched to JabRef and imported a list of refs from Quiqqa file.
My question is then - what are these lines with the numbers and where I could find those BibTex keys to correct it. Looking through 2.5k list of refs one by one would be too dull…
Sorry if such question was already discussed - at least I did not find anything like that.
thank you and best regards

PS. JabRef 4.3.1
Windows 7 6.1 amd64
Java 1.8.0_181


You have to open your BibTeX file with a text editor and go to its 29614th line (most text editor have a function “Go to line…”). Then remove the whitespaces in the BibTeX key.
Similar thing for the 36084th line of your BibTeX file.

(Tobias Diez) #3

I just improved the error message so that it should be easier to find the entry with the problematic key. You can try out the latest development version from http://builds.jabref.org/master/. Please remember to make a backup of your library before using this version.

Moreover, I would still advice to use a text editor to fix the issue (and not JabRef’s interface), because this warning message signals that JabRef was not able to correctly read your bib file and tried to intelligently guess the correct format of the reported entries.


All: Thanks a lot for the tips!

Tobias Diez: Thanks, I’ll try with the next update - I’m just a humble (castrated) user on my laptop with no rights to install anything, so I’ll use the text editor.

Best regards,

(Christoph) #5

You can use the jar Version of Jabef simply and run it with java -jar JabRef.jar .
No need for installation.