This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
> Full Name: Stefan Cecelski > Email Address: address@hidden > Organization: University of Maryland > Package Version: 3.0u1 build date:2011-11-13 08:08 UTC > Operating System: Mac OS X > Hardware: Java: home: > /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home version: > 1.6.0_26 j3d:1.5.2 fcs (build4) > Description of problem: Was just trying to bring 1000 hPa streamlines to be > on top of shaded 925 hPa vertical motion field and IDV threw a bunch of > errors. > > Setting display list > java.lang.NullPointerException > > V/R, > > Stefan Hi Stefan, We ( Julien and I) are on the SSEC Madison trip this week. I will check your problem when we are back in office next week. Please remind me if I forget. Yuan > > ****************** > Stack trace: > java.lang.NullPointerException > at > ucar.visad.display.FlowDisplayable$1.controlChanged(FlowDisplayable.java:549) > at visad.ScalarMap.notifyCtlListeners(ScalarMap.java:865) > at visad.ScalarMap.setControl(ScalarMap.java:471) > at visad.DisplayImpl.addMap(DisplayImpl.java:2129) > at visad.DisplayImpl.addMap(DisplayImpl.java:2015) > at ucar.visad.display.DisplayMaster.addScalarMaps(DisplayMaster.java:1867) > at ucar.visad.display.DisplayMaster.rebuild(DisplayMaster.java:673) > at ucar.visad.display.DisplayMaster.rebuildDisplay(DisplayMaster.java:646) > at ucar.visad.display.DisplayMaster.removeDisplayable(DisplayMaster.java:825) > at ucar.unidata.idv.ViewManager.updateDisplayList(ViewManager.java:2709) > at > ucar.unidata.idv.ViewManager.displayControlVisibilityChanged(ViewManager.java:4239) > at > ucar.unidata.idv.control.DisplayControlImpl.setDisplayVisibility(DisplayControlImpl.java:9378) > at > ucar.unidata.idv.control.DisplayControlImpl.setDisplayVisibility(DisplayControlImpl.java:9300) > at > ucar.unidata.idv.control.DisplayControlImpl$27.itemStateChanged(DisplayControlImpl.java:9815) > at javax.swing.AbstractButton.fireItemStateChanged(AbstractButton.java:2056) > at > javax.swing.AbstractButton$Handler.itemStateChanged(AbstractButton.java:2358) > at > javax.swing.DefaultButtonModel.fireItemStateChanged(DefaultButtonModel.java:440) > at > javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:255) > at > javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:272) > at > javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) > at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) > at java.awt.Component.processMouseEvent(Component.java:6373) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) > at java.awt.Component.processEvent(Component.java:6138) > at java.awt.Container.processEvent(Container.java:2085) > at java.awt.Component.dispatchEventImpl(Component.java:4735) > at java.awt.Container.dispatchEventImpl(Container.java:2143) > at java.awt.Component.dispatchEvent(Component.java:4565) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212) > at java.awt.Container.dispatchEventImpl(Container.java:2129) > at java.awt.Window.dispatchEventImpl(Window.java:2478) > at java.awt.Component.dispatchEvent(Component.java:4565) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679) > at java.awt.EventQueue.access$000(EventQueue.java:85) > at java.awt.EventQueue$1.run(EventQueue.java:638) > at java.awt.EventQueue$1.run(EventQueue.java:636) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98) > at java.awt.EventQueue$2.run(EventQueue.java:652) > at java.awt.EventQueue$2.run(EventQueue.java:650) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:649) > 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) > > > Ticket Details =================== Ticket ID: EFA-333277 Department: Support IDV Priority: Normal Status: Open