[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