JabRef / jabref

Graphical Java application for managing BibTeX and biblatex (.bib) databases
https://devdocs.jabref.org
MIT License
3.6k stars 2.56k forks source link

JabRef refuses to launch without warning if an illegal character is found in journal abbreviations #7756

Open jmmelko opened 3 years ago

jmmelko commented 3 years ago

Hi,

On Windows 10 (but I expect it to happen on other platforms as well) JabRef 5.2--2020-12-24--6a2a512 Windows 10 10.0 amd64 Java 14.0.2

When a double quote character is present in the journal abbrevations file, the app refuses to launch (i.e. it quits just after starting), without any error dialog box.

Launching jabref.bat produces the following output (truncated to 1st error):

ERROR StatusLogger Unrecognized format specifier [d]
ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 16 in conversion pattern.

To solve the problem:

Suggested bug fixes for the next release:

This bug is a duplicate of #6917.

I am creating a new issue because:

Thank you.

jmmelko commented 3 years ago

bug still there in latest:

JabRef 5.3--2021-05-31--edb8df5 Windows 10 10.0 amd64 Java 16.0.1 JavaFX 16+8

calixtus commented 3 years ago

Thanks for reporting this bug. We'll look into this.