PDF_Over crasht seit Version 4.1.9

  • Hi!


    Seit Version 4.1.9 von PDF-Over crasht das Programm unter Linux.


    Linux: Ubuntu 16.04 LTS
    Java-Version: 1.8.0.111 (openjdk-8-jre)


    Es erzeugt eine Signatur mit Datamatrix-Code und schliesst sich dann augenblicklich. Ich bekomme sogar die Benachrichtigung auf's Handy, mit der ich aber nichts mehr anfangen kann.

  • Hallo,


    ich hatte dasselbe Problem mit Version 4.1.11 wenn ich die Software als normaler User starte - als root gestartet, funktioniert es:

    $ sudo ./scripts/pdf-over_linux.sh &


    Ebenfalls Ubuntu 16.04, allerdings Sun/Oracle Java 1.8.0_91
    Als normaler user sieht man den QR-Code kurz aufblitzen, dann stürzt die Software ab mit folgendem Stack-Trace:


    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at at.asit.pdfover.gui.composites.SignaturePanel.isOnSignature(SignaturePanel.java)
    at at.asit.pdfover.gui.composites.SignaturePanel$1.mouseMoved(SignaturePanel.java)
    at java.awt.Component.processMouseMotionEvent(Component.java:6580)
    at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3342)
    at java.awt.Component.processEvent(Component.java:6304)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4538)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    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)


    (PDF-Over:18134): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
    Exception in thread "main" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.SWT.error(Unknown Source)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at at.asit.pdfover.gui.workflow.StateMachineImpl.start(StateMachineImpl.java)
    at at.asit.pdfover.gui.Main.main(Main.java)
    Caused by: java.lang.NullPointerException
    at org.eclipse.swt.accessibility.AccessibleObject.addRelation(Unknown Source)
    at org.eclipse.swt.accessibility.Accessible.addRelations(Unknown Source)
    at org.eclipse.swt.accessibility.AccessibleFactory.atkObjectFactory_create_accessible(Unknown Source)
    at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
    at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at at.asit.pdfover.gui.workflow.states.MobileBKUState$5.run(MobileBKUState.java)
    at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
    ... 5 more