Skip to content

[GREENFOOT-132] Result inspector can't inspect return values that are NULL

Result inspector can't inspect return values that are NULL. When trying, this exception is thrown:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at greenfoot.localdebugger.LocalObject.getLocalObject(LocalObject.java:38)
at greenfoot.localdebugger.LocalObject.getFieldObject(LocalObject.java:382)
at greenfoot.localdebugger.LocalObject.getFieldObject(LocalObject.java:443)
at bluej.debugmgr.inspector.ResultInspector.getListData(ResultInspector.java:143)
at bluej.debugmgr.inspector.Inspector.update(Inspector.java:226) at greenfoot.gui.GreenfootFrame.getResultInspectorInstance(GreenfootFrame.java:908) bq. at greenfoot.core.WorldInvokeListener$1$1.run(WorldInvokeListener.java:103) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


Issue metadata

  • Issue type: Bug
  • Priority: High
  • Fix versions: 1.4.5