Hi, I removed ~/.Scilab and scilab built from master now starts, although the nightly build doesn't (for both master and YaSp). Didn't have much time to investigate further but I guess my ~/.Scilab contained binary data copied over from my Linux home directory. I noticed that by debugging from the java run time error messages and code.
I now get a nother blocker problem: scilab crashes whenever I invoke plot or any other OpenGL function it seems. I compiled Scilab (and gluegen/jogl2) using both java 7 and java 6, but at run time scilab always uses java 6 it seems (and there is this weird message saying java 5 is requested). I am trying to investigate this even though my time is short.. rfabbri@Ricardos-MacBook-Pro:~$ scilab /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home JavaVM: requested Java version (1.5) not available. Using Java at "/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home" instead. ( issue plot() in scilab) java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) at org.scilab.modules.gui.SwingView.CreateObjectFromType(SwingView.java:326) at org.scilab.modules.gui.SwingView.createObject(SwingView.java:256) at org.scilab.modules.graphic_objects.graphicController.GraphicController$1.run(GraphicController.java:256) at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectCreated(GraphicController.java:261) at org.scilab.modules.graphic_objects.graphicController.GraphicController.cloneObject(GraphicController.java:215) at org.scilab.modules.graphic_objects.CallGraphicController.cloneGraphicObject(CallGraphicController.java:37) Caused by: java.lang.UnsatisfiedLinkError: no gluegen2-rt in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1758) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1045) at org.scilab.modules.gui.bridge.canvas.SwingScilabCanvas.<clinit>(SwingScilabCanvas.java:76) at org.scilab.modules.gui.bridge.tab.SwingScilabTab.<init>(SwingScilabTab.java:274) at org.scilab.modules.gui.SwingView.CreateObjectFromType(SwingView.java:384) at org.scilab.modules.gui.SwingView.access$000(SwingView.java:125) at org.scilab.modules.gui.SwingView$1.run(SwingView.java:330) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) at org.scilab.modules.gui.SwingView.updateObject(SwingView.java:638) at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(GraphicController.java:283) at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(GraphicController.java:288) at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(GraphicController.java:357) at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(CallGraphicController.java:29) Caused by: java.lang.NullPointerException at org.scilab.modules.gui.SwingView.updateFigureChildren(SwingView.java:814) at org.scilab.modules.gui.SwingView.updateObjectOnEDT(SwingView.java:674) at org.scilab.modules.gui.SwingView$3.run(SwingView.java:641) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) at org.scilab.modules.gui.SwingView.updateObject(SwingView.java:638) at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(GraphicController.java:283) at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(GraphicController.java:288) at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(GraphicController.java:357) at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(CallGraphicController.java:29) Caused by: java.lang.NullPointerException at org.scilab.modules.gui.SwingView.updateFigureChildren(SwingView.java:814) at org.scilab.modules.gui.SwingView.updateObjectOnEDT(SwingView.java:674) at org.scilab.modules.gui.SwingView$3.run(SwingView.java:641) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) at org.scilab.modules.gui.SwingView.updateObject(SwingView.java:638) at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(GraphicController.java:283) at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(GraphicController.java:288) at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(GraphicController.java:357) at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(CallGraphicController.java:29) Caused by: java.lang.NullPointerException at org.scilab.modules.gui.SwingView.updateFigureChildren(SwingView.java:814) at org.scilab.modules.gui.SwingView.updateObjectOnEDT(SwingView.java:674) at org.scilab.modules.gui.SwingView$3.run(SwingView.java:641) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) java.lang.reflect.InvocationTargetException at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) at org.scilab.modules.gui.SwingView.updateObject(SwingView.java:638) at org.scilab.modules.graphic_objects.graphicController.GraphicController$2.run(GraphicController.java:283) at org.scilab.modules.graphic_objects.graphicController.GraphicController.objectUpdate(GraphicController.java:288) at org.scilab.modules.graphic_objects.graphicController.GraphicController.setGraphicObjectRelationship(GraphicController.java:357) at org.scilab.modules.graphic_objects.CallGraphicController.setGraphicObjectRelationship(CallGraphicController.java:29) Caused by: java.lang.NullPointerException at org.scilab.modules.gui.SwingView.updateFigureChildren(SwingView.java:814) at org.scilab.modules.gui.SwingView.updateObjectOnEDT(SwingView.java:674) at org.scilab.modules.gui.SwingView$3.run(SwingView.java:641) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:663) at java.awt.EventQueue$2.run(EventQueue.java:661) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) -- Dr Ricardo Fabbri Professor of Computer Engineering GNU/Linux registered user #175401 www.lems.brown.edu/~rfabbri pt.wikipedia.org/wiki/IPRJ labmacambira.sf.net XVI Encontro de Modelagem Computacional - EMC 2013 http://nbcgib.uesc.br/emc2013 On Thu, Aug 22, 2013 at 11:53 AM, Ricardo Fabbri <[email protected]> wrote: > Hi, > > I tried that to no avail - same problem happens: > > rfabbri@Ricardos-MacBook-Pro:~/src/scilab/scilab$ bin/scilab > /Users/rfabbri/src/scilab/scilab/bin > /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home > JavaVM: requested Java version (1.5) not available. Using Java at > "/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home" > instead. > java.lang.reflect.InvocationTargetException > at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) > ... > > > I will spend some time investigating this. Need to read more about > java and os x. > > If I try scilab-adv-cli instead and try a graphic command like plot, I > get the following error > > rfabbri@Ricardos-MacBook-Pro:~/src/scilab/scilab$ bin/scilab > /Users/rfabbri/src/scilab/scilab/bin > /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home > JavaVM: requested Java version (1.5) not available. Using Java at > "/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home" > instead. > java.lang.reflect.InvocationTargetException > at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) > at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) > at org.scilab.modules.gui.SwingView.CreateObjectFromType(Unknown Source) > ... > > -- > Dr Ricardo Fabbri > Professor of Computer Engineering > GNU/Linux registered user #175401 > www.lems.brown.edu/~rfabbri > pt.wikipedia.org/wiki/IPRJ > labmacambira.sf.net > > XVI Encontro de Modelagem Computacional - EMC 2013 > http://nbcgib.uesc.br/emc2013 > > > On Thu, Aug 22, 2013 at 2:43 AM, Sylvestre Ledru > <[email protected]> wrote: >> Hello, >> >> I had the similar issue yesterday under GNU/Linux >> This fixed this issue for me: >> cd modules/prebuildjava/ && ant clean && cd - && make >> >> Could you try ? >> Thanks >> S >> >> >> >> On 22/08/2013 06:47, Ricardo Fabbri wrote: >>> Hi, >>> >>> any news on this thread? >>> >>> best, >>> >>> -- >>> Dr Ricardo Fabbri >>> Professor of Computer Engineering >>> GNU/Linux registered user #175401 >>> www.lems.brown.edu/~rfabbri >>> pt.wikipedia.org/wiki/IPRJ >>> labmacambira.sf.net >>> >>> XVI Encontro de Modelagem Computacional - EMC 2013 >>> http://nbcgib.uesc.br/emc2013 >>> >>> >>> On Tue, Jun 11, 2013 at 2:18 PM, Ricardo Fabbri <[email protected]> wrote: >>>> I inserted a printf statement in >>>> ./modules/console/src/c/others/initMacOSXEnv.c >>>> and it now prints >>>> >>>> Error checking symlink for the target jvm: >>>> /System/Library/Frameworks/JavaVM.framework/Versions/1.5 >>>> >>>> >>>> However, I'm using Java 6! >>>> >>>> I tried a dirty symlink but I get this: >>>> >>>> >>>> JavaVM: requested Java version (1.5) not available. Using Java at >>>> "/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home" >>>> instead. >>>> java.lang.reflect.InvocationTargetException >>>> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) >>>> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) >>>> 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.askObject(Unknown >>>> Source) >>>> at org.scilab.modules.core.Scilab.<init>(Unknown Source) >>>> Caused by: java.lang.ClassCastException: java.lang.Class cannot be cast to >>>> java.lang.Integer >>>> at >>>> org.scilab.modules.gui.utils.WindowsConfigurationManager.createWindow(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.gui.utils.WindowsConfigurationManager.restoreWindow(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.gui.utils.WindowsConfigurationManager.startRestoration(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.gui.utils.WindowsConfigurationManager.restoreUUID(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(InvocationEvent.java:199) >>>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) >>>> at java.awt.EventQueue.access$400(EventQueue.java:82) >>>> at java.awt.EventQueue$2.run(EventQueue.java:663) >>>> at java.awt.EventQueue$2.run(EventQueue.java:661) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) >>>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) >>>> at >>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>>> java.lang.reflect.InvocationTargetException >>>> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) >>>> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) >>>> 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.utils.MenuBarBuilder$MenuBarConfigurationHandler.addMenus(Unknown >>>> Source) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder$MenuBarConfigurationHandler.invoke(Unknown >>>> Source) >>>> at $Proxy4.addMenus(Unknown Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildMenuBar(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildConsoleMenuBar(Unknown >>>> Source) >>>> at org.scilab.modules.core.Scilab.<init>(Unknown Source) >>>> Caused by: java.lang.NullPointerException >>>> at org.scilab.modules.gui.SwingView.updateConsoleChildren(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(InvocationEvent.java:199) >>>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) >>>> at java.awt.EventQueue.access$400(EventQueue.java:82) >>>> at java.awt.EventQueue$2.run(EventQueue.java:663) >>>> at java.awt.EventQueue$2.run(EventQueue.java:661) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) >>>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) >>>> at >>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>>> java.lang.reflect.InvocationTargetException >>>> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) >>>> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) >>>> 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.utils.MenuBarBuilder$MenuBarConfigurationHandler.addMenus(Unknown >>>> Source) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder$MenuBarConfigurationHandler.invoke(Unknown >>>> Source) >>>> at $Proxy4.addMenus(Unknown Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildMenuBar(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildConsoleMenuBar(Unknown >>>> Source) >>>> at org.scilab.modules.core.Scilab.<init>(Unknown Source) >>>> Caused by: java.lang.NullPointerException >>>> at org.scilab.modules.gui.SwingView.updateConsoleChildren(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(InvocationEvent.java:199) >>>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) >>>> at java.awt.EventQueue.access$400(EventQueue.java:82) >>>> at java.awt.EventQueue$2.run(EventQueue.java:663) >>>> at java.awt.EventQueue$2.run(EventQueue.java:661) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) >>>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) >>>> at >>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>>> java.lang.reflect.InvocationTargetException >>>> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) >>>> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) >>>> 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.utils.MenuBarBuilder$MenuBarConfigurationHandler.addMenus(Unknown >>>> Source) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder$MenuBarConfigurationHandler.invoke(Unknown >>>> Source) >>>> at $Proxy4.addMenus(Unknown Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildMenuBar(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildConsoleMenuBar(Unknown >>>> Source) >>>> at org.scilab.modules.core.Scilab.<init>(Unknown Source) >>>> Caused by: java.lang.NullPointerException >>>> at org.scilab.modules.gui.SwingView.updateConsoleChildren(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(InvocationEvent.java:199) >>>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) >>>> at java.awt.EventQueue.access$400(EventQueue.java:82) >>>> at java.awt.EventQueue$2.run(EventQueue.java:663) >>>> at java.awt.EventQueue$2.run(EventQueue.java:661) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) >>>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) >>>> at >>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>>> java.lang.reflect.InvocationTargetException >>>> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) >>>> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) >>>> 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.utils.MenuBarBuilder$MenuBarConfigurationHandler.addMenus(Unknown >>>> Source) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder$MenuBarConfigurationHandler.invoke(Unknown >>>> Source) >>>> at $Proxy4.addMenus(Unknown Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildMenuBar(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildConsoleMenuBar(Unknown >>>> Source) >>>> at org.scilab.modules.core.Scilab.<init>(Unknown Source) >>>> Caused by: java.lang.NullPointerException >>>> at org.scilab.modules.gui.SwingView.updateConsoleChildren(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(InvocationEvent.java:199) >>>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) >>>> at java.awt.EventQueue.access$400(EventQueue.java:82) >>>> at java.awt.EventQueue$2.run(EventQueue.java:663) >>>> at java.awt.EventQueue$2.run(EventQueue.java:661) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) >>>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) >>>> at >>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>>> java.lang.reflect.InvocationTargetException >>>> at java.awt.EventQueue.invokeAndWait(EventQueue.java:1111) >>>> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326) >>>> 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.utils.MenuBarBuilder$MenuBarConfigurationHandler.addMenus(Unknown >>>> Source) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder$MenuBarConfigurationHandler.invoke(Unknown >>>> Source) >>>> at $Proxy4.addMenus(Unknown Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildMenuBar(Unknown >>>> Source) >>>> at >>>> org.scilab.modules.graphic_objects.utils.MenuBarBuilder.buildConsoleMenuBar(Unknown >>>> Source) >>>> at org.scilab.modules.core.Scilab.<init>(Unknown Source) >>>> Caused by: java.lang.NullPointerException >>>> at org.scilab.modules.gui.SwingView.updateConsoleChildren(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(InvocationEvent.java:199) >>>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702) >>>> at java.awt.EventQueue.access$400(EventQueue.java:82) >>>> at java.awt.EventQueue$2.run(EventQueue.java:663) >>>> at java.awt.EventQueue$2.run(EventQueue.java:661) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) >>>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:672) >>>> at >>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) >>>> at >>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) >>>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) >>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >>>> >>>> >>>> >>>> -- >>>> Dr Ricardo Fabbri >>>> Professor of Computer Engineering >>>> GNU/Linux registered user #175401 >>>> www.lems.brown.edu/~rfabbri >>>> pt.wikipedia.org/wiki/IPRJ >>>> labmacambira.sf.net >>>> >>>> XVI Encontro de Modelagem Computacional - EMC 2013 >>>> http://nbcgib.uesc.br/emc2013 >>>> >>>> >>>> On Tue, Jun 11, 2013 at 1:49 PM, Ricardo Fabbri <[email protected]> wrote: >>>>> Hi, >>>>> >>>>> I hacked the scilab script to have LIBJAVA hardcoded to this: >>>>> >>>>> LIBJAVA="/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Libraries/libjava.jnilib" >>>>> >>>>> Now there doesn't seem to be any errors except the last one: Error >>>>> checking symlink for the target jvm. >>>>> >>>>> SCILABBIN : scilab-bin >>>>> DISABLE_JAVA_DETECTION : 0 >>>>> SCILAB_MODE : gui >>>>> OS : Darwin >>>>> MODEL : x86_64 >>>>> I think I found Scilab here : /Users/rfabbri/src/scilab/scilab >>>>> IS_SCILAB_BINARY : 0 >>>>> Using default Mac OS X vm: >>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home >>>>> And LD_LIBRARY_PATH: :/home/rfabbri/src/bundler/bin >>>>> And DYLD_LIBRARY_PATH: >>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/../Libraries >>>>> JAVA_HOME : >>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home >>>>> SCI : /Users/rfabbri/src/scilab/scilab >>>>> SCIBIN : /Users/rfabbri/src/scilab/scilab/bin/../scilab-bin >>>>> PATH : >>>>> /Users/rfabbri/src/scilab/scilab:/Users/rfabbri/src/scilab/scilab/bin:/Users/rfabbri/src/scilab/scilab/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/Users/rfabbri/bin:/Users/rfabbri/bin/mw-scripts:/Users/rfabbri/bin/mw-cmd:/usr/local/bin/i686-pc-linux-gnu:/mnt/soft/bin:/sw/bin:/usr/local/moredata/scilab-5.2.2/bin:/home/rfabbri/src/apache-maven-3.0.4-bin/bin:.:/Users/rfabbri/src/scilab/scilab/modules/scicos/ >>>>> CLASSPATH : >>>>> ::/Users/rfabbri/lib/java/Users/rfabbri/src/scilab/scilab/modules/core/jar/org.scilab.modules.core.jar >>>>> Found MacOSX Version: 10.8.3 >>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home >>>>> LD_LIBRARY_PATH : >>>>> /sw/lib/:/Users/rfabbri/src/scilab/scilab/bin:/Users/rfabbri/src/scilab/scilab/lib/scilab/:/Users/rfabbri/src/scilab/scilab/lib64/scilab/:.:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib//:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib//server/:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib//native_threads/::/home/rfabbri/src/bundler/bin >>>>> DYLD_LIBRARY_PATH: >>>>> /Users/rfabbri/src/scilab/scilab/modules/scicos/.libs/:/Users/rfabbri/src/scilab/scilab/modules/scicos_blocks/.libs/:/Users/rfabbri/src/scilab/scilab/../../lib/scilab/:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/../Libraries:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/../Libraries: >>>>> DOCBOOK : >>>>> Error checking symlink for the target jvm. >>>>> >>>>> >>>>> >>>>> -- >>>>> Dr Ricardo Fabbri >>>>> Professor of Computer Engineering >>>>> GNU/Linux registered user #175401 >>>>> www.lems.brown.edu/~rfabbri >>>>> pt.wikipedia.org/wiki/IPRJ >>>>> labmacambira.sf.net >>>>> >>>>> XVI Encontro de Modelagem Computacional - EMC 2013 >>>>> http://nbcgib.uesc.br/emc2013 >>>>> >>>>> >>>>> On Tue, Jun 11, 2013 at 12:43 PM, Ricardo Fabbri <[email protected]> >>>>> wrote: >>>>>>> What is the result of >>>>>>> $ ls /Library/Java/JavaVirtualMachines/ >>>>>> >>>>>> 1.6.0_37-b06-434.jdk >>>>>> >>>>>> >>>>>>> and >>>>>>> $ SCIVERBOSE=1 ../bin/scilab >>>>>> >>>>>> >>>>>> SCILABBIN : scilab-bin >>>>>> DISABLE_JAVA_DETECTION : 0 >>>>>> SCILAB_MODE : gui >>>>>> OS : Darwin >>>>>> MODEL : x86_64 >>>>>> I think I found Scilab here : /Users/rfabbri/src/scilab/scilab >>>>>> IS_SCILAB_BINARY : 0 >>>>>> Using default Mac OS X vm: >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home >>>>>> And LD_LIBRARY_PATH: :/home/rfabbri/src/bundler/bin >>>>>> And DYLD_LIBRARY_PATH: >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/../Libraries >>>>>> JAVA_HOME : >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home >>>>>> Cannot find >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib//libjava.jnilib >>>>>> SCI : /Users/rfabbri/src/scilab/scilab >>>>>> SCIBIN : /Users/rfabbri/src/scilab/scilab/bin/../scilab-bin >>>>>> PATH : >>>>>> /Users/rfabbri/src/scilab/scilab:/Users/rfabbri/src/scilab/scilab/bin:/Users/rfabbri/src/scilab/scilab/bin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/Users/rfabbri/bin:/Users/rfabbri/bin/mw-scripts:/Users/rfabbri/bin/mw-cmd:/usr/local/bin/i686-pc-linux-gnu:/mnt/soft/bin:/sw/bin:/usr/local/moredata/scilab-5.2.2/bin:/home/rfabbri/src/apache-maven-3.0.4-bin/bin:.:/Users/rfabbri/src/scilab/scilab/modules/scicos/ >>>>>> CLASSPATH : :/Users/rfabbri/lib/java >>>>>> Found MacOSX Version: 10.8.3 >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home >>>>>> LD_LIBRARY_PATH : >>>>>> /sw/lib/:/Users/rfabbri/src/scilab/scilab/bin:/Users/rfabbri/src/scilab/scilab/lib/scilab/:/Users/rfabbri/src/scilab/scilab/lib64/scilab/:.::/home/rfabbri/src/bundler/bin >>>>>> DYLD_LIBRARY_PATH: >>>>>> /Users/rfabbri/src/scilab/scilab/modules/scicos/.libs/:/Users/rfabbri/src/scilab/scilab/modules/scicos_blocks/.libs/:/Users/rfabbri/src/scilab/scilab/../../lib/scilab/:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/../Libraries:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/../Libraries: >>>>>> DOCBOOK : >>>>>> Error checking symlink for the target jvm. >>>>>> >>>>>> >>>>>> ========= >>>>>> I tried to locate that file >>>>>> >>>>>> $ locate libjava.jnilib >>>>>> >>>>>> >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/MacOS/libjava.jnilib >>>>>> >>>>>> /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Libraries/libjava.jnilib >>>>>> >>>>>> Best, >>>>>> Ricardo >>>>> >>> _______________________________________________ >>> dev mailing list >>> [email protected] >>> http://lists.scilab.org/mailman/listinfo/dev >> >> _______________________________________________ >> dev mailing list >> [email protected] >> http://lists.scilab.org/mailman/listinfo/dev _______________________________________________ dev mailing list [email protected] http://lists.scilab.org/mailman/listinfo/dev
