[Scilab-Dev] scinotes bug?

Sylvestre Ledru sylvestre.ledru at scilab.org
Thu Oct 28 07:17:23 CEST 2010


Hello Dean,

Could you use the bug tracker ? (even if you are unsure that it is a
bug)
http://bugzilla.scilab.org/

It helps to keep track of the various issues and many conversations in
the Scilab community are taking place on the bug tracker.

thanks,
Sylvestre

Le mercredi 27 octobre 2010 à 19:36 -0700, Dean S. Messing a écrit :
> I've managed to tickle what appears to be a bug.
> 
> Using my build of scilab-master-1286272063, I do the following.
> 
> From the shell commandline:
> 
> ==> scilab
> 
> Now from w/in the Scilab Console:
> 
> -->editor()
> 
> then SciNotes comes up fine.  If I kill SciNotes by binking on the "Close"
> button in the window decorations, it dies just fine, and I can restart
> it with
> 
> -->editor()
> 
> in the Console.  But if I kill SciNotes with File -> Exit  then
> this is printed out in the shell:
> 
> 
> Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
> 	at org.scilab.modules.scinotes.ScilabEditorPane.updateInfosWhenFocused(Unknown Source)
> 	at org.scilab.modules.scinotes.ScilabEditorPane$1.focusGained(Unknown Source)
> 	at java.awt.AWTEventMulticaster.focusGained(AWTEventMulticaster.java:203)
> 	at java.awt.Component.processFocusEvent(Component.java:6156)
> 	at java.awt.Component.processEvent(Component.java:6023)
> 	at java.awt.Container.processEvent(Container.java:2041)
> 	at java.awt.Component.dispatchEventImpl(Component.java:4630)
> 	at java.awt.Container.dispatchEventImpl(Container.java:2099)
> 	at java.awt.Component.dispatchEvent(Component.java:4460)
> 	at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1850)
> 	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:901)
> 	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:513)
> 	at java.awt.Component.dispatchEventImpl(Component.java:4502)
> 	at java.awt.Container.dispatchEventImpl(Container.java:2099)
> 	at java.awt.Component.dispatchEvent(Component.java:4460)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> 
> Furthermore I can no longer restart the editor:
> 
> 
> -->editor()
>          !--error 999 
> editor: java.lang.reflect.InvocationTargetException
> 
> 
> and this is printed in the shell:
> 
> Oct 27, 2010 7:33:26 PM org.scilab.modules.scinotes.SciNotes scinotes
> SEVERE: java.lang.reflect.InvocationTargetException
> java.lang.reflect.InvocationTargetException
> 	at java.awt.EventQueue.invokeAndWait(EventQueue.java:998)
> 	at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320)
> 	at org.scilab.modules.scinotes.SciNotes.scinotes(Unknown Source)
> Caused by: java.lang.NullPointerException
> 	at org.scilab.modules.scinotes.SciNotes.addTab(Unknown Source)
> 	at org.scilab.modules.scinotes.SciNotes.addTab(Unknown Source)
> 	at org.scilab.modules.scinotes.SciNotes.addEmptyTab(Unknown Source)
> 	at org.scilab.modules.scinotes.SciNotes.openFile(Unknown Source)
> 	at org.scilab.modules.scinotes.SciNotes$2.run(Unknown Source)
> 	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> 
> Dean





More information about the dev mailing list