From: Michael B. <ba...@in...> - 2007-05-07 12:25:03
|
Hi, I was trying to create a new simulation but failed when adding a new node type. After filling out the mote type form, I compiled successfully. Pressing Create-button after that produces a null pointer exception and no reaction in the GUI. Steps: * ant run * new simulation (MRM model) * create mote type (Contiki mote type) * compile & test * create -> exception I tried on both 2.0 stable and CVS (today). Stdout follows below. Did I miss something? Regards Michael run: [java] INFO [compilation thread] (?:?) - -- Compiling -- [java] INFO [compilation thread] (?:?) - Project dirs: ../apps/mrm [java] INFO [compilation thread] (?:?) - Project sources: testcfs.c testserial.c [java] INFO [compilation thread] (?:?) - Compiler flags: -mno-cygwin -I'C:/Java/jdk1.6.0/include' -I'C:/Java/jdk1.6.0/include/win32' -I../apps/mrm [java] INFO [AWT-EventQueue-0] (?:?) - Testing experimental nm response parsing for finding variable addresses [java] WARN [AWT-EventQueue-0] (?:?) - Warning, nm response not matching previous entry of: i.0 [java] Exception occurred during event dispatching: [java] java.lang.NullPointerException [java] at se.sics.cooja.contikimote.ContikiMoteType.getReferenceAbsAddr(Unknown Source) [java] at se.sics.cooja.contikimote.ContikiMoteType.doInit(Unknown Source) [java] at se.sics.cooja.contikimote.ContikiMoteTypeDialog$MoteTypeEventHandler.actionP erformed(Unknown Source) [java] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) [java] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) [java] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:3 87) [java] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) [java] WARN [AWT-EventQueue-0] (?:?) - Warning, nm response not matching previous entry of: mytimer.0 [java] DEBUG [AWT-EventQueue-0] (?:?) - Nm response parsing summary: Added 97 variables. Found 91 old variables. MISMATCHING ADDRESSES: 2 [java] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener .java:236) [java] at java.awt.Component.processMouseEvent(Component.java:6038) [java] at javax.swing.JComponent.processMouseEvent(JComponent.java:3260) [java] at java.awt.Component.processEvent(Component.java:5803) [java] at java.awt.Container.processEvent(Container.java:2058) [java] at java.awt.Component.dispatchEventImpl(Component.java:4410) [java] at java.awt.Container.dispatchEventImpl(Container.java:2116) [java] at java.awt.Component.dispatchEvent(Component.java:4240) [java] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) [java] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) [java] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) [java] at java.awt.Container.dispatchEventImpl(Container.java:2102) [java] at java.awt.Window.dispatchEventImpl(Window.java:2429) [java] at java.awt.Component.dispatchEvent(Component.java:4240) [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) [java] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java :273) [java] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:18 3) [java] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:17 7) [java] at java.awt.Dialog$1.run(Dialog.java:1039) [java] at java.awt.Dialog$3.run(Dialog.java:1091) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.awt.Dialog.show(Dialog.java:1089) [java] at java.awt.Component.show(Component.java:1419) [java] at java.awt.Component.setVisible(Component.java:1372) [java] at java.awt.Window.setVisible(Window.java:801) [java] at java.awt.Dialog.setVisible(Dialog.java:979) [java] at se.sics.cooja.contikimote.ContikiMoteTypeDialog.showDialog(Unknown Source) [java] at se.sics.cooja.contikimote.ContikiMoteType.configureAndInit(Unknown Source) [java] at se.sics.cooja.GUI.doCreateMoteType(Unknown Source) [java] at se.sics.cooja.GUI$GUIEventHandler.actionPerformed(Unknown Source) [java] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) [java] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) [java] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:3 87) [java] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) [java] at javax.swing.AbstractButton.doClick(AbstractButton.java:357) [java] at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1170) [java] at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI .java:1211) [java] at java.awt.Component.processMouseEvent(Component.java:6038) [java] at javax.swing.JComponent.processMouseEvent(JComponent.java:3260) [java] at java.awt.Component.processEvent(Component.java:5803) [java] at java.awt.Container.processEvent(Container.java:2058) [java] at java.awt.Component.dispatchEventImpl(Component.java:4410) [java] at java.awt.Container.dispatchEventImpl(Container.java:2116) [java] at java.awt.Component.dispatchEvent(Component.java:4240) [java] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) [java] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) [java] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) [java] at java.awt.Container.dispatchEventImpl(Container.java:2102) [java] at java.awt.Window.dispatchEventImpl(Window.java:2429) [java] at java.awt.Component.dispatchEvent(Component.java:4240) [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) [java] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java :273) [java] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:18 3) [java] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java :173) [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) [java] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) |