Bug#568545: pdfsam: failed to start

gpe gpe92 at free.fr
Fri Feb 5 18:14:58 UTC 2010


Le Fri, 05 Feb 2010 18:39:19 +0100
Niels Thykier <niels at thykier.net> a écrit:

> gpe wrote:
> > Package: pdfsam
> > Version: 1.1.3-2
> > Severity: grave
> > Justification: renders package unusable
> > 
> > pdfsam failed to start with this message:
> > =========================================================================
> > 
> >  pdfsam
> > 
> >   JAVA: java
> > 
> >   JAVA_OPTS: -Xmx256m
> > 
> >   CLASSPATH: /usr/share/pdfsam/pdfsam-1.1.3.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.5e.jar:/usr/share/pdfsam/lib/pdfsam-jcmdline-1.0.3.jar:/usr/share/pdfsam/lib/pdfsam-langpack.jar
> > 
> > =========================================================================
> > 
> > Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit:
> > gnu.java.awt.peer.gtk.GtkToolkit at java.awt.Toolkit.getDefaultToolkit
> > (libgcj.so.10) at javax.swing.plaf.basic.BasicLookAndFeel.initialize
> > (libgcj.so.10) at javax.swing.UIManager.setLookAndFeel(libgcj.so.10)
> >    at javax.swing.UIManager.<clinit>(libgcj.so.10)
> >    at java.lang.Class.initializeClass(libgcj.so.10)
> >    at javax.swing.UIManager.getUI(libgcj.so.10)
> >    at javax.swing.text.JTextComponent.updateUI(libgcj.so.10)
> >    at javax.swing.text.JTextComponent.<init>(libgcj.so.10)
> >    at javax.swing.JEditorPane.<init>(libgcj.so.10)
> >    at javax.swing.JTextPane.<init>(libgcj.so.10)
> >    at org.pdfsam.guiclient.business.TextPaneAppender.getTextPaneInstance
> > (TextPaneAppender.java:47) at
> > org.pdfsam.guiclient.business.TextPaneAppender.<init>
> > (TextPaneAppender.java:42) at java.lang.Class.newInstance(libgcj.so.10) at
> > org.apache.log4j.xml.DOMConfigurator.parseAppender
> > (DOMConfigurator.java:237) at
> > org.apache.log4j.xml.DOMConfigurator.findAppenderByName
> > (DOMConfigurator.java:171) at
> > org.apache.log4j.xml.DOMConfigurator.findAppenderByReference
> > (DOMConfigurator.java:184) at
> > org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement
> > (DOMConfigurator.java:502) at
> > org.apache.log4j.xml.DOMConfigurator.parseCategory
> > (DOMConfigurator.java:415) at org.apache.log4j.xml.DOMConfigurator.parse
> > (DOMConfigurator.java:919) at
> > org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:790)
> > at org.apache.log4j.xml.DOMConfigurator.doConfigure
> > (DOMConfigurator.java:696) at
> > org.apache.log4j.helpers.OptionConverter.selectAndConfigure
> > (OptionConverter.java:471) at org.apache.log4j.LogManager.<clinit>
> > (LogManager.java:125) at java.lang.Class.initializeClass(libgcj.so.10) at
> > org.apache.log4j.Logger.getLogger(Logger.java:105) at
> > org.pdfsam.guiclient.GuiClient.<clinit>(GuiClient.java:33) at
> > java.lang.Class.initializeClass(libgcj.so.10) Caused by:
> > java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: Ne peut ouvrir
> > le fichier d'objet partagé: Aucun fichier ou dossier de ce type at
> > java.lang.Runtime._load(libgcj.so.10) at java.lang.Runtime.loadLibrary
> > (libgcj.so.10) at java.lang.System.loadLibrary(libgcj.so.10) at
> > gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(libgcj.so.10) at
> > java.lang.Class.initializeClass(libgcj.so.10) at java.lang.Class.forName
> > (libgcj.so.10) at java.awt.Toolkit.getDefaultToolkit(libgcj.so.10) ...26
> > more
> > 
> > 
> 
> Hi
> 
> Which version of gcj is providing your java?
> Also can you reproduce this after either using openjdk6 as java or
> installing libgcjX-awt (where X is a number depending on the version of
> you current gcj java).
> 
> ~Niels
> 

Installing gcj package and these dependency allow to start but there is
another error:

=========================================================================

 pdfsam

  JAVA: java

  JAVA_OPTS: -Xmx256m

  CLASSPATH: /usr/share/pdfsam/pdfsam-1.1.3.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.5e.jar:/usr/share/pdfsam/lib/pdfsam-jcmdline-1.0.3.jar:/usr/share/pdfsam/lib/pdfsam-langpack.jar

=========================================================================

19:11:19,425 INFO  JMainFrame  Starting PDF Split and Merge basic Ver.
1.1.3 19:11:19,479 INFO  Configuration  Loading configuration..
19:11:19,577 INFO  Configuration  Getting language...
19:11:19,727 INFO  Configuration  Setting look and feel...
19:11:19,814 INFO  Configuration  Setting logging level...
19:11:19,815 INFO  Configuration  Logging level set to DEBUG
19:11:19,973 INFO  PlugInsLoader  Merge/Extract plugin loaded.
19:11:20,019 INFO  PlugInsLoader  Split plugin loaded.
19:11:20,225 FATAL JMainFrame  Error starting pdfsam.
java.lang.NullPointerException
   at javax.swing.JTree.removeDescendantSelectedPaths(libgcj.so.10)
   at javax.swing.JTree$TreeModelHandler.treeStructureChanged
(libgcj.so.10) at
javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged
(libgcj.so.10) at javax.swing.tree.DefaultTreeModel.reload
(libgcj.so.10) at
org.pdfsam.guiclient.gui.panels.JTreePanel.addToRootNode
(JTreePanel.java:65) at
org.pdfsam.guiclient.gui.frames.JMainFrame.initialize
(JMainFrame.java:158) at
org.pdfsam.guiclient.gui.frames.JMainFrame.<init>(JMainFrame.java:92)
at org.pdfsam.guiclient.GuiClient.main(GuiClient.java:61) 19:11:20,445
INFO  JMainFrame  PDF Split and Merge basic Ver. 1.1.3 started in 990ms

-- 
+-------+
| gpe92 |
+-------+






More information about the pkg-java-maintainers mailing list