Package: pdfsam Version: 1.1.4-2 Severity: grave Justification: renders package unusable
Hi, pdfsam fails to start with this error on the console: philip@debian:~$ pdfsam [warning] /usr/bin/pdfsam: No java runtime was found ========================================================================= pdfsam JAVA: java JAVA_OPTS: -Xmx256m CLASSPATH: /usr/share/pdfsam/pdfsam-1.1.4.jar:/usr/share/pdfsam/lib/dom4j.jar:/usr/share/pdfsam/lib/emp4j-1.0.1.jar:/usr/share/pdfsam/lib/itext.jar:/usr/share/pdfsam/lib/jaxen.jar:/usr/share/pdfsam/lib/log4j-1.2.jar:/usr/share/pdfsam/lib/looks.jar:/usr/share/pdfsam/lib/pdfsam- console-2.0.6e.jar:/usr/share/pdfsam/lib/pdfsam- jcmdline-1.0.3.jar:/usr/share/pdfsam/lib/pdfsam-langpack.jar ========================================================================= 20:14:37,202 INFO JMainFrame Starting PDF Split and Merge basic Ver. 1.1.4 20:14:37,238 INFO Configuration Loading configuration.. 20:14:37,239 INFO XMLConfig Copying config.xml from /usr/share/pdfsam/config.xml to /home/philip/.pdfsam/config.xml 20:14:37,283 INFO Configuration Getting language... 20:14:37,321 INFO Configuration Setting look and feel... 20:14:37,354 INFO Configuration Setting logging level... 20:14:37,366 INFO Configuration Logging level set to DEBUG 20:14:37,530 INFO PlugInsLoader Merge/Extract plugin loaded. 20:14:37,565 INFO PlugInsLoader Split plugin loaded. 20:14:37,646 FATAL JMainFrame Error starting pdfsam. java.lang.NullPointerException at javax.swing.plaf.metal.MetalFileChooserUI$IndentIcon.getIconWidth(MetalFileChooserUI.java:896) at javax.swing.SwingUtilities.layoutCompoundLabelImpl(SwingUtilities.java:963) at javax.swing.SwingUtilities.layoutCompoundLabel(SwingUtilities.java:890) at javax.swing.plaf.basic.BasicLabelUI.layoutCL(BasicLabelUI.java:94) at javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(BasicLabelUI.java:238) at javax.swing.JComponent.getPreferredSize(JComponent.java:1662) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1363) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1311) at javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(BasicListUI.java:2623) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415) at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459) at javax.swing.JList.setSelectedIndex(JList.java:2210) at javax.swing.plaf.basic.BasicComboPopup.setListSelection(BasicComboPopup.java:1179) at javax.swing.plaf.basic.BasicComboPopup.access$300(BasicComboPopup.java:63) at javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(BasicComboPopup.java:1008) at javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1223) at javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1280) at javax.swing.JComboBox.contentsChanged(JComboBox.java:1330) at javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:118) at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxModel.setSelectedItem(MetalFileChooserUI.java:1014) at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxModel.addItem(MetalFileChooserUI.java:985) at javax.swing.plaf.metal.MetalFileChooserUI$DirectoryComboBoxModel.access$800(MetalFileChooserUI.java:915) at javax.swing.plaf.metal.MetalFileChooserUI.doDirectoryChanged(MetalFileChooserUI.java:664) at javax.swing.plaf.metal.MetalFileChooserUI.access$1100(MetalFileChooserUI.java:53) at javax.swing.plaf.metal.MetalFileChooserUI$5.propertyChange(MetalFileChooserUI.java:753) at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263) at java.awt.Component.firePropertyChange(Component.java:8428) at javax.swing.JFileChooser.setCurrentDirectory(JFileChooser.java:598) at javax.swing.JFileChooser.<init>(JFileChooser.java:354) at javax.swing.JFileChooser.<init>(JFileChooser.java:311) at org.pdfsam.guiclient.gui.panels.JSettingsPanel.initialize(JSettingsPanel.java:124) at org.pdfsam.guiclient.gui.panels.JSettingsPanel.<init>(JSettingsPanel.java:119) at org.pdfsam.guiclient.gui.frames.JMainFrame.initialize(JMainFrame.java:124) at org.pdfsam.guiclient.gui.frames.JMainFrame.<init>(JMainFrame.java:92) at org.pdfsam.guiclient.GuiClient.main(GuiClient.java:61) 20:14:37,685 INFO JMainFrame PDF Split and Merge basic Ver. 1.1.4 started in 480ms Feel free to ask if you need more info for debugging Best, Philip -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (600, 'testing'), (550, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages pdfsam depends on: ii default-jre [java2-runtime] 2:1.8-58 ii java-wrappers 0.1.28 ii libcommons-httpclient-java 3.1-12 ii libdom4j-java 1.6.1+dfsg.3-2 ii libhttpclient-java 4.5.2-2 ii libitext-java 2.1.7-11 ii libjaxen-java 1.1.6-1 ii libjgoodies-looks-java 2.7.0-2 ii liblog4j1.2-java 1.2.17-7 ii openjdk-8-jre [java2-runtime] 8u121-b13-3 pdfsam recommends no packages. pdfsam suggests no packages. -- no debconf information