Your message dated Fri, 09 Dec 2016 04:33:23 +0000
with message-id <e1cfcs7-0009vv...@fasolo.debian.org>
and subject line Bug#727114: fixed in jabref 3.6+ds-1
has caused the Debian Bug report #727114,
regarding jabref: Unusable after 'missing comma between two fields' error
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
727114: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727114
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: jabref
Version: 2.10~beta2+ds-2
Severity: normal
Dear Maintainer,
trying to 'save' a bibtex fille after manually adding a field in the BibTeX
source tab and forgetting the comma at the end of the line (see example below)
renders jabref unusable.
jabref spawns two error windows titled 'Problem with parsing entry' which are
not closable.
A defect bibtex file may look like this:
[...]
Volume = {32},
Note = {foo}
Archiveprefix = {arXiv},
[...]
The following output is produced on the terminal:
java.io.IOException: Error in line 4 or above: Empty text token.
This could be caused by a missing comma between two fields.
at
net.sf.jabref.imports.BibtexParser.parseFieldContent(BibtexParser.java:587)
at net.sf.jabref.imports.BibtexParser.parseField(BibtexParser.java:505)
at net.sf.jabref.imports.BibtexParser.parseEntry(BibtexParser.java:493)
at net.sf.jabref.imports.BibtexParser.parse(BibtexParser.java:354)
at net.sf.jabref.EntryEditor.storeSource(EntryEditor.java:808)
at
net.sf.jabref.EntryEditor$StoreFieldAction.actionPerformed(EntryEditor.java:1303)
at net.sf.jabref.EntryEditor.updateField(EntryEditor.java:995)
at
net.sf.jabref.EntryEditor$FieldListener.focusLost(EntryEditor.java:1076)
at java.awt.AWTEventMulticaster.focusLost(AWTEventMulticaster.java:230)
at java.awt.Component.processFocusEvent(Component.java:6397)
at java.awt.Component.processEvent(Component.java:6261)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1895)
at
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:947)
at
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:621)
at java.awt.Component.dispatchEventImpl(Component.java:4731)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
java.io.IOException: Error in line 4 or above: Empty text token.
This could be caused by a missing comma between two fields.
at
net.sf.jabref.imports.BibtexParser.parseFieldContent(BibtexParser.java:587)
at net.sf.jabref.imports.BibtexParser.parseField(BibtexParser.java:505)
at net.sf.jabref.imports.BibtexParser.parseEntry(BibtexParser.java:493)
at net.sf.jabref.imports.BibtexParser.parse(BibtexParser.java:354)
at net.sf.jabref.EntryEditor.storeSource(EntryEditor.java:808)
at
net.sf.jabref.EntryEditor$StoreFieldAction.actionPerformed(EntryEditor.java:1303)
at net.sf.jabref.EntryEditor.storeCurrentEdit(EntryEditor.java:713)
at net.sf.jabref.BasePanel.storeCurrentEdit(BasePanel.java:2499)
at
net.sf.jabref.export.SaveDatabaseAction.run(SaveDatabaseAction.java:161)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at spin.Invocation.evaluate(Invocation.java:181)
at spin.off.SpinOffEvaluator$1.run(SpinOffEvaluator.java:114)
at java.lang.Thread.run(Thread.java:724)
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages jabref depends on:
ii antlr 2.7.7+dfsg-5
ii antlr3 3.2-9
ii default-jre [java6-runtime] 1:1.7-49
ii java-wrappers 0.1.27
ii libcommons-logging-java 1.1.3-1
ii libglazedlists-java 1.9.0+dfsg-1
ii libjempbox-java 1:1.8.2+dfsg-2
ii libjgoodies-common-java 1.4.0-2
ii libjgoodies-forms-java 1.6.0-4
ii libjgoodies-looks-java 2.5.2-3
ii libjpf-java 1.5.1+dfsg-4
ii libjpfcodegen-java 0.4+dfsg-4
ii libmicroba-java 1:0.4.4.3-4
ii libmysql-java 5.1.26-1
ii libpdfbox-java 1:1.8.2+dfsg-2
ii libpostgresql-jdbc-java 9.2-1002-1
ii libspin-java 1.5+dfsg-5
ii openjdk-6-jre [java6-runtime] 6b27-1.12.6-1~deb7u1
ii openjdk-7-jre [java6-runtime] 7u25-2.3.10-1~deb7u1
ii velocity 1.7-4
Versions of packages jabref recommends:
ii libreoffice-java-common 1:4.1.1-1
ii libreoffice-writer 1:4.1.1-1+b1
ii xdg-utils 1.1.0~rc1+git20111210-7
Versions of packages jabref suggests:
ii evince [postscript-viewer] 3.8.3-2
ii ghostscript [postscript-viewer] 9.05~dfsg-8
ii gv [postscript-viewer] 1:3.7.4-1
ii okular [postscript-viewer] 4:4.10.5-1
pn xpdf-reader | pdf-viewer <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: jabref
Source-Version: 3.6+ds-1
We believe that the bug you reported is fixed in the latest version of
jabref, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 727...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
tony mancill <tmanc...@debian.org> (supplier of updated jabref package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 08 Dec 2016 20:04:34 -0800
Source: jabref
Binary: jabref jabref-plugin-oo
Architecture: source all
Version: 3.6+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: tony mancill <tmanc...@debian.org>
Description:
jabref - graphical frontend to manage BibTeX databases
jabref-plugin-oo - LibreOffice plugin for JabRef (transitional dummy package)
Closes: 563649 627857 727114 810725 814901 846918
Changes:
jabref (3.6+ds-1) unstable; urgency=medium
.
* New upstream version. Fixes the following bugs:
- "New version and new web address" (Closes: #810725)
- "interface opens, but no menus and no action" (Closes: #846918)
- "arXiv.org: Search only works using the paper ID." (Closes: #627857)
- "Unusable after 'missing comma between two fields'" (Closes: #727114)
- "problems with openjdk-8, awt, and threads" (Closes: #814901)
- "Jabref duplicated file ?" (Closes: #563649)
- "jabref not performing online search" (LP: #1449414)
- "trying to do searches online" (LP: #1641602)
- "Jabref hangs after Java upgrade" (LP: #1520294)
- "Jabref fails to open" (LP: #1570068)
* Build system is now gradle-based and leverages gradle-debian-helper.
Build-deps, debian/rules, wrapper script, and patches have been
completely reworked.
* Notable new patches:
- Disable "Lookup DOI" feature, which was causing JabRef to hang.
- Diff-highlighting during "Merge Entries" is disabled due to license
issues that prevent the distribution of the java-diff-tools library.
* Update debian/copyright for upstream license changes.
* Drop lintian overrides (duplicate-word).
* Update documentation (debian/README.Debian, debian/README.source,
debian/jabref.1, debian/jabref.bug-presubj) to match new release and
drop outdated bits.
* Use debhelper compatibility level 10.
Checksums-Sha1:
847e0c5bd147bd662f6c0d3049fcf4183e717777 2655 jabref_3.6+ds-1.dsc
e41c2b468db2537614ec16ab47fb18cb3db73785 2773493 jabref_3.6+ds.orig.tar.gz
8c6d033b469e2e68081aaba610a92bc4a28dade5 27420 jabref_3.6+ds-1.debian.tar.xz
c7076ce9c3e1388a0592790a82f89b40ebefd423 32706
jabref-plugin-oo_3.6+ds-1_all.deb
104b51660d6e14001ec7f58e3907c4d6c096c36e 3588540 jabref_3.6+ds-1_all.deb
029fb20acfceff0b9680551198361a7fba26dc3c 15313 jabref_3.6+ds-1_amd64.buildinfo
Checksums-Sha256:
1027cc57bbf7c2a3db557d9a8e0ffbaf8f31befe7054f6ce0b8d56f02baeb8cd 2655
jabref_3.6+ds-1.dsc
eddc57f282b0741ec1fa7d12e67b17b99df2fe34d806e2bb46877f54d93c5ae5 2773493
jabref_3.6+ds.orig.tar.gz
078515e5226c85abc6953770bfdcd290f2fbbc5330a55c2f1dc419c4298c346b 27420
jabref_3.6+ds-1.debian.tar.xz
ac8f9bee01f7bd771c2839e5b8b119f63d423cf9613e36952d2e0e26ce062c1c 32706
jabref-plugin-oo_3.6+ds-1_all.deb
2cc50c36d1f4974e3e982b37a47722027e41aca621d46d363cba9e45642b3cde 3588540
jabref_3.6+ds-1_all.deb
c1c092ce6efea062d3754305f2bcc7a1f3d841352fd6877df5c86a84d08ad1be 15313
jabref_3.6+ds-1_amd64.buildinfo
Files:
5a09459f292927a321b3fecf8304f1c9 2655 tex optional jabref_3.6+ds-1.dsc
83f5ef5055ad4a9b460d72e4ab9ff3bd 2773493 tex optional jabref_3.6+ds.orig.tar.gz
7d27246e6ad8166037a218f23a95f5ff 27420 tex optional
jabref_3.6+ds-1.debian.tar.xz
ff3d8b66a61b5894085e9b96f91c41c7 32706 oldlibs optional
jabref-plugin-oo_3.6+ds-1_all.deb
015e3738f2c302afaa4247b0239a54b8 3588540 tex optional jabref_3.6+ds-1_all.deb
9affcd89be3fe9110469dd2db35c32b3 15313 tex optional
jabref_3.6+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAlhKMMoACgkQIdIFiZdL
PpbSHA//Q8nlsEm80LYU/YZjzzoiieLEcIWcCBeV6W6NiG92nH6mm3mHMDkNVRi6
8h01lSUQPbMJqZH8SSl3XSa7ZhsdOgnTcZGu64VojyAEZ0hph1B2jhnq0zlcghz8
ofm29EDXnQEcOBCvMkWzMch2kcDDlOBrDJuM8sYh3uq8pKn8cVHTMG9HnD0xaGCj
0dOEUTw4j2GiOyatHq8IDOwv8TZblEvmLiBzm5/bzNCZWbD2HuEuwBf8AnitK2TG
ySCptyePXSHCFUVH32OdaYvFGme8fLWS5sKBGJqqyWTHzYnISoap+Ymsol70H7Uf
aRR4edX6lCyu6Glbq2alu8pl7pMHpJQwQNgQUrHOyjVTZP9u3Oa7KMILeaCNBZcq
foKY8gCH7UCFJ7Xb6kBoXPhmQMNwBv1KMbLbx6luMPJBLTgRkqsy6UWLsvB88tUH
n7DjBMAjdwK0TbPkDNc/CPwzVryAYb7iy4lJeD+jkSlnj2tRMsJNQ0BDq2lQ3SoL
Oy/ejTkCbpii9KPpIPixXW9FXOcnNmheXB5hjjzE6djLqcFatfqznPH4JxHvZY57
DK7U59zBSStE+t6Aq83U1W59NfsIbPgltyQGQEVTav4lZ8hR7lE+z9OFFwvScoRQ
f4pvk4DU8x5OqPCU6XjamA8t9W1bs+hIW7rX8k8CkDdpD5g3vNg=
=fkID
-----END PGP SIGNATURE-----
--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
debian-j...@lists.debian.org for discussions and questions.