Package: jabref Version: 2.10+ds-7 Severity: grave Hello!
Wow, so long time no filing bugs to Debian, seems like a whole new experience :) Ok, here's the fact: opening a freshly installed jabref, the splash screen starts fine, the interface opens and everything is visible, but as soon as I click on _any_ menu item or button in the toolbar, nothing happens (except stacktraces in console). Here you are: /-- | $ DEBUG_WRAPPER=1 jabref | [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/JPFCodeGenerator-rt.jar:/usr/share/java/antlr.jar:/usr/share/java/antlr3.jar:/usr/share/java/commons-logging.jar:/usr/share/java/glazedlists.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/jpf.jar:/usr/share/java/jpf-boot.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/spin.jar net.sf.jabref.JabRefMain | 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) | | Could not get key binding for "Open folder" \- So far, looks good. As soon as I click a menu item: ---8<--- Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError at com.jgoodies.looks.common.ShadowPopup.<clinit>(ShadowPopup.java:84) at com.jgoodies.looks.Options.isPopupDropShadowActive(Options.java:639) at com.jgoodies.looks.common.ShadowPopupFactory.getPopup(ShadowPopupFactory.java:177) at javax.swing.plaf.PopupMenuUI.getPopup(PopupMenuUI.java:61) at javax.swing.JPopupMenu.showPopup(JPopupMenu.java:837) at javax.swing.JPopupMenu.setVisible(JPopupMenu.java:790) at javax.swing.JPopupMenu.show(JPopupMenu.java:965) at javax.swing.JMenu.setPopupMenuVisible(JMenu.java:345) at javax.swing.JPopupMenu.menuSelectionChanged(JPopupMenu.java:1478) at javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:125) at javax.swing.plaf.basic.BasicMenuUI.appendPath(BasicMenuUI.java:222) at javax.swing.plaf.basic.BasicMenuUI.access$200(BasicMenuUI.java:49) at javax.swing.plaf.basic.BasicMenuUI$Handler.mousePressed(BasicMenuUI.java:461) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279) at java.awt.Component.processMouseEvent(Component.java:6530) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.lang.NullPointerException at javax.swing.ImageIcon.<init>(ImageIcon.java:217) at com.jgoodies.looks.common.ShadowPopupBorder.<clinit>(ShadowPopupBorder.java:69) ... 45 more Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class com.jgoodies.looks.common.ShadowPopup at com.jgoodies.looks.Options.isPopupDropShadowActive(Options.java:639) at com.jgoodies.looks.common.ShadowPopupFactory.getPopup(ShadowPopupFactory.java:177) at javax.swing.plaf.PopupMenuUI.getPopup(PopupMenuUI.java:61) at javax.swing.JPopupMenu.showPopup(JPopupMenu.java:837) at javax.swing.JPopupMenu.setVisible(JPopupMenu.java:790) at javax.swing.JPopupMenu.show(JPopupMenu.java:965) at javax.swing.JMenu.setPopupMenuVisible(JMenu.java:345) at javax.swing.JPopupMenu.menuSelectionChanged(JPopupMenu.java:1478) at javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:125) at javax.swing.plaf.basic.BasicMenuUI.appendPath(BasicMenuUI.java:222) at javax.swing.plaf.basic.BasicMenuUI.access$200(BasicMenuUI.java:49) at javax.swing.plaf.basic.BasicMenuUI$Handler.mousePressed(BasicMenuUI.java:461) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279) at java.awt.Component.processMouseEvent(Component.java:6530) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) --->8--- Tried with OpenJDK{6,7,8}, all with same results. Thanks! David -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.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-java 1.2-1 ii libglazedlists-java 1.9.1-2 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 libjpf-java 1.5.1+dfsg-4 ii libjpfcodegen-java 0.4+dfsg1-1 ii libmicroba-java 1:0.4.4.3-5 ii libmysql-java 5.1.40-1 ii libpdfbox-java 1:1.8.12-1 ii libpostgresql-jdbc-java 9.2-1002-1 ii libspin-java 1.5+dfsg-8 ii openjdk-6-jre [java6-runtime] 6b39-1.13.11-1 ii openjdk-7-jre [java6-runtime] 7u111-2.6.7-1 ii openjdk-8-jre [java6-runtime] 8u111-b14-3 ii openjdk-9-jre [java6-runtime] 9~b133-2 ii oracle-java7-jdk [java6-runtime] 7u79 ii oracle-java7-jre [java6-runtime] 7u79 ii oracle-java8-jdk [java6-runtime] 8u102 ii oracle-java8-jre [java6-runtime] 8u102 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-utils 1.1.1-1 Versions of packages jabref suggests: ii evince [postscript-viewer] 3.22.1-2 ii ghostscript [postscript-viewer] 9.20~dfsg-1 pn xpdf-reader | pdf-viewer <none> -- no debconf information
pgpOc_d9Zjteh.pgp
Description: Firma digitale OpenPGP