Bug#846918: interface opens, but no menus and no action on button clicks

2016-12-07 Thread Martin Lutz
Package: jabref
Version: 2.10+ds-7
Followup-For: Bug #846918

Dear Maintainer,

after an update yesterday, jabref fails to start.
ERROR while starting or running JabRef: java.lang.NoSuchFieldError: DIALOG

Searching through the debian bug list, I find bug 846503 with a similar problem.

I looked through my updated package list, and these packages were updated
yesterday (among others):
libgcj-common
libgcj17
gcj-6-jre-lib
libglazedlists-java
libjgoodies-common-java
jabref
libjgoodies-forms-java
libjgoodies-looks-java
libmicroba-java
libbcprov-java
libbcpkix-java
libbcmail-java
libgcj-bc

Here is the full output during jabref startup:
log4j:WARN No appenders could be found for logger 
(org.java.plugin.ObjectFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
Found 2 plugin(s):
  - net.sf.jabref.export.misq 
(jar:file:/usr/share/jabref/JabRef-2.10.jar!/plugins/net.sf.jabref.export.misq/plugin.xml)
  - net.sf.jabref.core 
(jar:file:/usr/share/jabref/JabRef-2.10.jar!/plugins/net.sf.jabref.core/plugin.xml)

Opening: /home/lutz/ZnSal/ZnSal.bib
Opening: /home/lutz/Fe-salicylate/Fe-salicylate.bib
Opening: /home/lutz/CuSal/CuSal.bib
Could not get key binding for "Open folder"

ERROR while starting or running JabRef:

java.lang.NoSuchFieldError: DIALOG
at 
net.sf.jabref.gui.CleanUpAction.initOptionsPanel(CleanUpAction.java:140)
at net.sf.jabref.gui.CleanUpAction.(CleanUpAction.java:112)
at net.sf.jabref.BasePanel.setupActions(BasePanel.java:348)
at net.sf.jabref.BasePanel.init(BasePanel.java:276)
at net.sf.jabref.BasePanel.(BasePanel.java:257)
at net.sf.jabref.JabRefFrame.addTab(JabRefFrame.java:1745)
at net.sf.jabref.JabRefFrame.addParserResult(JabRefFrame.java:1502)
at net.sf.jabref.JabRef.openWindow(JabRef.java:790)
at net.sf.jabref.JabRef.(JabRef.java:201)
at net.sf.jabref.JabRef.main(JabRef.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.sf.jabref.JabRefMain.main(Unknown Source)

Please first check if this problem and a solution is already known. Find our...
  * ...FAQ at http://jabref.sf.net/faq.php and our...
  * ...user mailing-list at 
http://sf.net/mailarchive/forum.php?forum_name=jabref-users

If you do not find a solution there, please let us know about the problem by 
writing a bug report.
You can find our bug tracker at http://sourceforge.net/p/jabref/bugs/

  * If the bug has already been reported there, please add your comments to the 
existing bug.
  * If the bug has not been reported yet, then we need the complete error 
message given above
and a description of what you did before the error occured.

We also need the following information (you can copy and paste all this):
  * Java Version: 1.8.0_111
  * Java Vendor: Oracle Corporation
  * Operating System: Linux (4.7.0-1-amd64)
  * Hardware Architecture: amd64

We are sorry for the trouble and thanks for reporting problems with JabRef!




-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages jabref depends on:
ii  antlr  2.7.7+dfsg-7
ii  antlr3 3.5.2-6
ii  default-jre [java6-runtime]2:1.8-57
ii  java-wrappers  0.1.28
ii  libcommons-logging-java1.2-1
ii  libglazedlists-java1.9.1-2
ii  libjempbox-java1:1.8.12-1
ii  libjgoodies-common-java1.8.1-2
ii  libjgoodies-forms-java 1.9.0-3
ii  libjgoodies-looks-java 2.7.0-2
ii  libjpf-java1.5.1+dfsg-4
ii  libjpfcodegen-java 0.4+dfsg1-1
ii  libmicroba-java1:0.4.4.3-5
ii  libmysql-java  5.1.40-1
ii  libpdfbox-java 1:1.8.12-1
ii  libpostgresql-jdbc-java9.2-1002-1
ii  libspin-java   1.5+dfsg-8
ii  openjdk-8-jre [java6-runtime]  8u111-b14-3
ii  velocity   1.7-5

Versions of packages jabref recommends:
ii  libreoffice-java-common  1:5.2.3-2
ii  libreoffice-writer   1:5.2.3-2
ii  xdg-utils1.1.1-1

Versions of packages jabref suggests:
ii  evince [postscript-viewer]   3.22.1-2
ii  ghostscript [postscript-viewer]  9.20~dfsg-1
ii  gv [postscript-viewer]   1:3.7.4-1
pn  xpdf-reader | pdf-viewer 

-- no debconf information

__
This is the maintainer address of Debian's Java team


Bug#857351: jabref: permissions of bib-file

2017-03-10 Thread Martin Lutz
Package: jabref
Version: 3.8.1+ds-3
Severity: minor

Dear Maintainer,

bib-files that are newly created in jabref have the permissions 777 (rwxrwxrwx).
Because these are pure text files, they should not be executable.

DEBUG_WRAPPER=1 jabref --debug

[debug] /usr/bin/jabref: Found JAVA_HOME = '/usr/lib/jvm/java-8-openjdk-amd64'
[debug] /usr/bin/jabref: Found JAVA_CMD = 
'/usr/lib/jvm/java-8-openjdk-amd64/bin/java'
[debug] /usr/bin/jabref: Environment variable CLASSPATH is ''
[debug] /usr/bin/jabref: Runnning /usr/lib/jvm/java-8-openjdk-amd64/bin/java  
-classpath 
/usr/share/java/jabref.jar:/usr/share/java/bcprov.jar:/usr/share/java/antlr3-runtime.jar:/usr/share/java/antlr4-runtime.jar:/usr/share/java/com.android.json.jar:/usr/share/java/commons-cli.jar:/usr/share/java/commons-codec.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/commons-logging.jar:/usr/share/java/fontbox.jar:/usr/share/java/glazedlists.jar:/usr/share/java/guava.jar:/usr/share/java/httpasyncclient.jar:/usr/share/java/httpclient.jar:/usr/share/java/httpcore.jar:/usr/share/java/httpcore-nio.jar:/usr/share/java/httpmime.jar:/usr/share/java/java-string-similarity.jar:/usr/share/java/jempbox.jar:/usr/share/java/jgoodies-common.jar:/usr/share/java/jgoodies-forms.jar:/usr/share/java/jgoodies-looks.jar:/usr/share/java/jhlabs-filters.jar:/usr/share/java/jsoup.jar:/usr/share/java/juh.jar:/usr/share/java/jurt.jar:/usr/share/java/log4j-api.jar:/usr/share/java/log4j-core.jar:/usr/share/j
 
ava/log4j-jcl.jar:/usr/share/java/microba.jar:/usr/share/java/mysql-connector-java.jar:/usr/share/java/pdfbox.jar:/usr/share/java/postgresql.jar:/usr/share/java/ridl.jar:/usr/share/java/spin.jar:/usr/share/java/swingx.jar:/usr/share/java/swing-layout.jar:/usr/share/java/unirest-java.jar:/usr/share/java/unoil.jar
 net.sf.jabref.JabRefMain --debug


dpkg -l "openjdk*"

||/ Name  Version   Architecture
  Description
+++-=-=-=-
un  openjdk-6-jre   
  (no description available)
un  openjdk-6-jre-headless  
  (no description available)
un  openjdk-7-jre   
  (no description available)
un  openjdk-7-jre-headless  
  (no description available)
ii  openjdk-8-jre:amd64   8u121-b13-3   amd64   
  OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-8-jre-headless:amd64  8u121-b13-3   amd64   
  OpenJDK Java runtime, using Hotspot JIT (headless)





-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages jabref depends on:
ii  default-jre [java8-runtime] 2:1.8-58
ii  java-wrappers   0.1.28
ii  libandroid-json-java7.0.0+r3-1
ii  libantlr3-runtime-java  3.5.2-6
ii  libantlr4-runtime-java  4.5.3-1
ii  libbcprov-java  1.56-1
ii  libcommons-cli-java 1.3.1-3
ii  libcommons-lang3-java   3.5-1
ii  libcommons-logging-java 1.2-1
ii  libglazedlists-java 1.9.1-2
ii  libguava-java   19.0-1
ii  libhttpasyncclient-java 4.1.2-1
ii  libhttpclient-java  4.5.2-2
ii  libhttpmime-java4.5.2-2
ii  libjava-string-similarity-java  0.19-1
ii  libjempbox-java 1:1.8.12-1
ii  libjgoodies-common-java 1.8.1-2
ii  libjgoodies-forms-java  1.9.0-3
ii  libjgoodies-looks-java  2.7.0-2
ii  libjhlabs-filters-java  2.0.235-3
ii  libjsoup-java   1.10.2-1
ii  liblog4j2-java  2.7-1
ii  libmicroba-java 1:0.4.4.3-5
ii  libpdfbox-java  1:1.8.12-1
ii  libreoffice-java-common 1:5.2.5-2
ii  libspin-java1.5+dfsg-8
ii  libswing-layout-java1.0.4-4
ii  libswingx-java  1:1.6.2-2
ii  libunirest-java-java1.4.8-2
ii  openjdk-8-jre [java8-runtime]   8u121-b13-3

Versions of packages jabref recommends:
ii  libmysql-java5.1.40-1
ii  libpostgresql-jdbc-java  9.4.1212-1
ii  libreoffice-writer   1:5.2.5-2
ii  xdg-utils1.1.1-1

Versions of packages jabref suggests:
ii  evince [postscript-viewer]   3.22.1-3
ii  ghostscript [postscript-viewer]  9.20~dfsg-2
ii  gv [postscript-viewer]   1:3.7.4-1+b1
pn  xpdf | pdf-viewer

-- no debconf information

__
This is the maintainer address of Debian's Java team