You are not logged in.

#1 2014-02-28 16:56:13

ares952
Member
Registered: 2009-11-08
Posts: 50

Scilab plot and graphs issue

Hi,
I am trying to make scilab work, however I am not able to show any graph (not in scilab directly neither in xcos).

Every time, I try to plot anything, I get the following message (java expception) in terminal:

java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
        at org.scilab.modules.gui.SwingView.CreateObjectFromType(Unknown Source)
        at org.scilab.modules.gui.SwingView.createObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController$1.run(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectCreated(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.cloneObject(Unknown Source)
        at org.scilab.modules.graphic_objects.CallGraphicController.cloneGraphicObject(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: no gluegen2-rt in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at org.scilab.modules.gui.bridge.canvas.SwingScilabCanvas.<clinit>(Unknown Source)
        at org.scilab.modules.gui.bridge.tab.SwingScilabTab.<init>(Unknown Source)
        at org.scilab.modules.gui.SwingView.CreateObjectFromType(Unknown Source)
        at org.scilab.modules.gui.SwingView.access$000(Unknown Source)
        at org.scilab.modules.gui.SwingView$1.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(Unknown Source)    
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(Unknown Source)                                                                                                      
        at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(Unknown Source)
Caused by: java.lang.NullPointerException
        at org.scilab.modules.gui.SwingView.updateFigureChildren(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObjectOnEDT(Unknown Source)
        at org.scilab.modules.gui.SwingView$3.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(Unknown Source)
        at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(Unknown Source)
Caused by: java.lang.NullPointerException
        at org.scilab.modules.gui.SwingView.updateFigureChildren(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObjectOnEDT(Unknown Source)
        at org.scilab.modules.gui.SwingView$3.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(Unknown Source)
        at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(Unknown Source)
Caused by: java.lang.NullPointerException
        at org.scilab.modules.gui.SwingView.updateFigureChildren(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObjectOnEDT(Unknown Source)
        at org.scilab.modules.gui.SwingView$3.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(Unknown Source)
        at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(Unknown Source)
Caused by: java.lang.NullPointerException
        at org.scilab.modules.gui.SwingView.updateFigureChildren(Unknown Source)
        at org.scilab.modules.gui.SwingView.updateObjectOnEDT(Unknown Source)
        at org.scilab.modules.gui.SwingView$3.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at java.awt.EventQueue.invokeAndWait(Unknown Source)
        at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
        at org.scilab.modules.gui.SwingView.deleteObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController$3.run(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectDeleted(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.deleteObject(Unknown Source)
        at org.scilab.modules.graphic_objects.graphicController.GraphicController.removeRelationShipAndDelete(Unknown Source)
        at org.scilab.modules.graphic_objects.CallGraphicController.removeRelationShipAndDelete(Unknown Source)
Caused by: java.lang.NullPointerException
        at org.scilab.modules.gui.SwingView$2.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

I have already tried all described in https://aur.archlinux.org/packages/scilab/?comments=all, but with no success. It seems, it is not my problem only. I have tried both, original jdk and openjdk, with exactly the same result.

The only solution is to use scilab-5.5.0-beta-1 as suggested in AUR (and it works), but does anybody have solution for stable version?

Thanks you very much.

Offline

Board footer

Powered by FluxBB