[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #YGQ-702256]: Startup issue w/ GTK Look and Feel.



Hi Eric-

> Full Name: Eric Nienhouse
> Email Address: address@hidden
> Organization: NCAR
> Package Version: 2.6b2 build date:2008-11-11 00:30 UTC
> Operating System: Linux
> Hardware: Java: home: /home/idv/IDV_2.6/jre version: 1.6.0_07 j3d:1.5.2 fcs 
> (build4)
> Description of problem: Hi All,
> 
> I am getting the exception below when starting IDV after changing my LNF to 
> GTK in the preferences editor.  As a result, once IDV is up, the Data Chooser 
> tab is empty.

Thanks for finding this bug.  It's fixed and the fix will be in the next 
nightly build.

> I'm really enjoying learning about the IDV BTW.  Thanks!

Glad to hear it.

Don Murray

> Error processing chooser xml
> java.lang.NullPointerException
> 
> --- More Detail:
> 
> java.lang.NullPointerException
> at 
> ucar.unidata.view.station.StationLocationMap.addPropertyChangeListener(StationLocationMap.java:681)
> at javax.swing.plaf.synth.SynthPanelUI.installListeners(SynthPanelUI.java:49)
> at javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:38)
> at javax.swing.JComponent.setUI(JComponent.java:673)
> at javax.swing.JPanel.setUI(JPanel.java:136)
> at javax.swing.JPanel.updateUI(JPanel.java:109)
> at javax.swing.JPanel.<init>(JPanel.java:69)
> at javax.swing.JPanel.<init>(JPanel.java:92)
> at javax.swing.JPanel.<init>(JPanel.java:100)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:208)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:180)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:156)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:138)
> at ucar.unidata.idv.chooser.IdvChooser$1.<init>(IdvChooser.java:391)
> at ucar.unidata.idv.chooser.IdvChooser.createStationMap(IdvChooser.java:390)
> at ucar.unidata.idv.chooser.IdvChooser.getStationMap(IdvChooser.java:441)
> at 
> ucar.unidata.idv.chooser.adde.AddeRadarChooser.getComponents(AddeRadarChooser.java:206)
> at 
> ucar.unidata.idv.chooser.adde.AddeRadarChooser.doMakeContents(AddeRadarChooser.java:234)
> at ucar.unidata.idv.chooser.IdvChooser.getContents(IdvChooser.java:957)
> at 
> ucar.unidata.idv.chooser.IdvChooserManager.createChooser(IdvChooserManager.java:684)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:385)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2167)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2314)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1427)
> at ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1382)
> at 
> ucar.unidata.idv.chooser.IdvChooserManager.createChoosers(IdvChooserManager.java:590)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:369)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2167)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1427)
> at ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1382)
> at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:4103)
> at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:3968)
> at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:3885)
> at ucar.unidata.idv.ui.IdvUIManager.doMakeBasicWindows(IdvUIManager.java:626)
> at ucar.unidata.idv.ui.IdvUIManager.showBasicWindow(IdvUIManager.java:4513)
> at ucar.unidata.idv.ui.IdvUIManager.init(IdvUIManager.java:594)
> at 
> ucar.unidata.idv.IntegratedDataViewer.initInner(IntegratedDataViewer.java:589)
> at ucar.unidata.idv.IntegratedDataViewer$3.run(IntegratedDataViewer.java:502)
> at ucar.unidata.util.Misc$3.run(Misc.java:1038)
> 
> ******************
> Stack trace:
> java.lang.NullPointerException
> at 
> ucar.unidata.view.station.StationLocationMap.addPropertyChangeListener(StationLocationMap.java:681)
> at javax.swing.plaf.synth.SynthPanelUI.installListeners(SynthPanelUI.java:49)
> at javax.swing.plaf.synth.SynthPanelUI.installUI(SynthPanelUI.java:38)
> at javax.swing.JComponent.setUI(JComponent.java:673)
> at javax.swing.JPanel.setUI(JPanel.java:136)
> at javax.swing.JPanel.updateUI(JPanel.java:109)
> at javax.swing.JPanel.<init>(JPanel.java:69)
> at javax.swing.JPanel.<init>(JPanel.java:92)
> at javax.swing.JPanel.<init>(JPanel.java:100)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:208)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:180)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:156)
> at 
> ucar.unidata.view.station.StationLocationMap.<init>(StationLocationMap.java:138)
> at ucar.unidata.idv.chooser.IdvChooser$1.<init>(IdvChooser.java:391)
> at ucar.unidata.idv.chooser.IdvChooser.createStationMap(IdvChooser.java:390)
> at ucar.unidata.idv.chooser.IdvChooser.getStationMap(IdvChooser.java:441)
> at 
> ucar.unidata.idv.chooser.adde.AddeRadarChooser.getComponents(AddeRadarChooser.java:206)
> at 
> ucar.unidata.idv.chooser.adde.AddeRadarChooser.doMakeContents(AddeRadarChooser.java:234)
> at ucar.unidata.idv.chooser.IdvChooser.getContents(IdvChooser.java:957)
> at 
> ucar.unidata.idv.chooser.IdvChooserManager.createChooser(IdvChooserManager.java:684)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:385)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2167)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2314)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1427)
> at ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1382)
> at 
> ucar.unidata.idv.chooser.IdvChooserManager.createChoosers(IdvChooserManager.java:590)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:369)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2167)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.layoutContainer(XmlUi.java:1741)
> at ucar.unidata.ui.XmlUi.createComponent(XmlUi.java:2088)
> at ucar.unidata.idv.ui.IdvXmlUi.createComponent(IdvXmlUi.java:486)
> at ucar.unidata.ui.XmlUi.xmlToUi(XmlUi.java:1513)
> at ucar.unidata.ui.XmlUi.doMakeContents(XmlUi.java:1427)
> at ucar.unidata.ui.XmlUi.getContents(XmlUi.java:1382)
> at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:4103)
> at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:3968)
> at ucar.unidata.idv.ui.IdvUIManager.createNewWindow(IdvUIManager.java:3885)
> at ucar.unidata.idv.ui.IdvUIManager.doMakeBasicWindows(IdvUIManager.java:626)
> at ucar.unidata.idv.ui.IdvUIManager.showBasicWindow(IdvUIManager.java:4513)
> at ucar.unidata.idv.ui.IdvUIManager.init(IdvUIManager.java:594)
> at 
> ucar.unidata.idv.IntegratedDataViewer.initInner(IntegratedDataViewer.java:589)
> at ucar.unidata.idv.IntegratedDataViewer$3.run(IntegratedDataViewer.java:502)
> at ucar.unidata.util.Misc$3.run(Misc.java:1038)
> 
> 
> 


Ticket Details
===================
Ticket ID: YGQ-702256
Department: Support IDV
Priority: Normal
Status: Closed