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: Jim Moore > Email Address: address@hidden > Organization: EOL > Package Version: 2.7u1 build date:2009-07-14 19:24 UTC > Operating System: Mac OS X > Hardware: Java: home: > /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home version: > 1.5.0_16 j3d:1.5.2 fcs (build4) > Description of problem: setCurrent > java.lang.NullPointerException > > I was simply trying to loopcurrent radar data and error meesage started > appearing as it looped. > > Guess I will kill the bundle and start over > > Help please-- Hi Jim, We tried to reproduce your problem here and no luck since the bundle included in your report doesn't have the data source checked. Jeff just checked in some changes that can prevent the similar problem ( may not be the exact same thing you ran into) from happening. If you happen to see the same issue in the future, or if you can reproduce this bug now, please send us the bundle with the data source option checked. Thanks. Yuan > > ****************** > Stack trace: > java.lang.NullPointerException > at > ucar.unidata.idv.control.ColorRhiControl.updateLegendLabel(ColorRhiControl.java:852) > at > ucar.unidata.idv.control.DisplayControlImpl.timeChanged(DisplayControlImpl.java:7739) > at > ucar.unidata.idv.control.DisplayControlImpl.propertyChange(DisplayControlImpl.java:2530) > at > ucar.unidata.idv.control.CrossSectionControl.propertyChange(CrossSectionControl.java:589) > at > ucar.unidata.idv.control.ColorRhiControl.propertyChange(ColorRhiControl.java:273) > at > java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) > at > java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) > at ucar.visad.display.Displayable.firePropertyChange(Displayable.java:1068) > at ucar.visad.display.Animation.setCurrent(Animation.java:805) > at ucar.visad.display.Animation.setAniValue(Animation.java:758) > at > ucar.visad.display.AnimationWidget.handleSharedTime(AnimationWidget.java:653) > at > ucar.visad.display.AnimationWidget.receiveShareData(AnimationWidget.java:687) > at ucar.unidata.collab.SharableManager.sendShareData(SharableManager.java:267) > at ucar.unidata.collab.SharableManager.sendShareData(SharableManager.java:232) > at > ucar.unidata.collab.SharableManager.checkShareData(SharableManager.java:209) > at ucar.unidata.collab.SharableImpl.doShare(SharableImpl.java:236) > at ucar.unidata.collab.SharableImpl.doShare(SharableImpl.java:248) > at ucar.unidata.collab.SharableImpl.doShare(SharableImpl.java:258) > at ucar.visad.display.AnimationWidget.shareValue(AnimationWidget.java:815) > at ucar.visad.display.AnimationWidget.shareValue(AnimationWidget.java:799) > at > ucar.visad.display.AnimationWidget.handleAnimationPropertyChange(AnimationWidget.java:983) > at ucar.visad.display.AnimationWidget.access$700(AnimationWidget.java:72) > at > ucar.visad.display.AnimationWidget$4.propertyChange(AnimationWidget.java:932) > at > java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) > at > java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) > at ucar.visad.display.Displayable.firePropertyChange(Displayable.java:1068) > at ucar.visad.display.Animation.setCurrent(Animation.java:805) > at ucar.visad.display.Animation.setAniValue(Animation.java:758) > at > ucar.visad.display.AnimationWidget.setTimeFromUser(AnimationWidget.java:664) > at > ucar.visad.display.AnimationWidget$1.actionPerformed(AnimationWidget.java:240) > at javax.swing.JComboBox.fireActionEvent(JComboBox.java:1197) > at javax.swing.JComboBox.setSelectedItem(JComboBox.java:561) > at javax.swing.JComboBox.setSelectedIndex(JComboBox.java:597) > at > javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(BasicComboPopup.java:808) > at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:232) > at java.awt.Component.processMouseEvent(Component.java:5602) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) > at > javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(BasicComboPopup.java:476) > at java.awt.Component.processEvent(Component.java:5367) > at java.awt.Container.processEvent(Container.java:2010) > at java.awt.Component.dispatchEventImpl(Component.java:4068) > at java.awt.Container.dispatchEventImpl(Container.java:2068) > at java.awt.Component.dispatchEvent(Component.java:3903) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866) > at java.awt.Container.dispatchEventImpl(Container.java:2054) > at java.awt.Window.dispatchEventImpl(Window.java:1801) > at java.awt.Component.dispatchEvent(Component.java:3903) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > > Ticket Details =================== Ticket ID: LPK-696127 Department: Support IDV Priority: Normal Status: Closed