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

[IDV #QZO-622082]: Problem reading some TDWR files



Chris,

Would it be possible to get some sample data uploaded here?

http://motherlode.ucar.edu/repository/alias/idvupload

And let us know when it uploaded.

Best,

Unidata IDV Support

> Full Name: Chris Herbster
> Email Address: address@hidden
> Organization: ERAU
> Package Version: 5.1u1 build date:2015-04-02 16:45 UTC
> Operating System: Linux
> Hardware: Java: home: /opt/wxapps/idv/IDV_5.1u1/IDV_5.1u1_x64/jre version: 
> 1.7.0_51 j3d:1.6.0-pre9-daily-experimental daily
> Description of problem: Creating obs
> java.lang.IllegalArgumentException
> 
> 
> ------
> 
> I have had some problems reading (potentially random) TDWR data files.  I 
> have only experiemented with data from Orlando, MCO, but it has happend with 
> a number of different dates.
> 
> Currently, I can create this error with the product TR0 for the time: 2015 06 
> 02 1246 UTC.
> 
> This same file was (appraently) read without a problem using the "GARP" 
> (v2.1) program.
> 
> I would like to either read these files properly, or at least get the IDV to 
> identify the bad file and (perhaps) skip the file that can't be read.
> 
> Thanks for any help you can provide.
> 
> Chris Herbster via IDV Support Form
> 
> ******************
> Stack trace:
> java.lang.IllegalArgumentException
> at java.nio.Buffer.position(Unknown Source)
> at ucar.nc2.iosp.nids.Nidsiosp.readRadialDataAzi(Nidsiosp.java:1674)
> at ucar.nc2.iosp.nids.Nidsiosp.readData(Nidsiosp.java:195)
> at ucar.nc2.NetcdfFile.readData(NetcdfFile.java:1986)
> at ucar.nc2.Variable.reallyRead(Variable.java:860)
> at ucar.nc2.Variable._read(Variable.java:831)
> at ucar.nc2.Variable.read(Variable.java:709)
> at ucar.nc2.dataset.VariableDS.reallyRead(VariableDS.java:523)
> at ucar.nc2.dataset.VariableDS._read(VariableDS.java:507)
> at ucar.nc2.Variable.read(Variable.java:709)
> at ucar.nc2.dataset.VariableDS.reallyRead(VariableDS.java:523)
> at ucar.nc2.dataset.VariableDS._read(VariableDS.java:507)
> at ucar.nc2.Variable.read(Variable.java:709)
> at 
> ucar.nc2.dt.radial.Nids2Dataset$Nids2Variable$Nids2Sweep.getAzimuth(Nids2Dataset.java:449)
> at ucar.unidata.data.radar.CDMRadarAdapter.getSweep(CDMRadarAdapter.java:3500)
> at ucar.unidata.data.radar.CDMRadarAdapter.getData(CDMRadarAdapter.java:1917)
> at ucar.unidata.data.radar.RadarDataSource$2.run(RadarDataSource.java:531)
> at visad.util.ThreadManager.runInParallel(ThreadManager.java:273)
> at visad.util.ThreadManager.runInParallel(ThreadManager.java:245)
> at visad.util.ThreadManager.runInParallel(ThreadManager.java:212)
> at 
> ucar.unidata.data.radar.RadarDataSource.getDataInner(RadarDataSource.java:544)
> at ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:2390)
> at ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:332)
> at ucar.unidata.data.DataChoice.getData(DataChoice.java:637)
> at ucar.unidata.data.DataInstance.getData(DataInstance.java:243)
> at ucar.unidata.data.DataInstance.getData(DataInstance.java:207)
> at ucar.unidata.data.grid.GridDataInstance.init(GridDataInstance.java:206)
> at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:163)
> at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:144)
> at 
> ucar.unidata.idv.control.GridDisplayControl.doMakeDataInstance(GridDisplayControl.java:299)
> at 
> ucar.unidata.idv.control.RadarSweepControl.doMakeDataInstance(RadarSweepControl.java:296)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:3278)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:3234)
> at ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:664)
> at 
> ucar.unidata.idv.control.RadarSweepControl.setData(RadarSweepControl.java:114)
> at ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:489)
> at ucar.unidata.idv.control.RadarSweepControl.init(RadarSweepControl.java:158)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1402)
> at 
> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1085)
> at ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:986)
> at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:911)
> at ucar.unidata.util.Misc$3.run(Misc.java:1243)
> 
> 
> 


Ticket Details
===================
Ticket ID: QZO-622082
Department: Support IDV
Priority: Normal
Status: Closed


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.