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: Jonathan Tippetts > Email Address: address@hidden > Organization: University of utah > Package Version: 2.6 build date:2008-12-24 20:03 UTC > Operating System: Linux > Hardware: Java: home: /uufs/chpc.utah.edu/sys/pkg/idv/2.6_32/jre version: > 1.6.0_11 j3d:1.5.2 fcs (build4) > Description of problem: Creating display: Streamline Plan View > java.lang.NegativeArraySizeException > > > > Hello I am not sure what this means, and how to get around this > > any help would be great > thanks, > Jonathan Jonathan, I notice the IDV you are running is a bit old, you need to consider to install a latest release which is 2.9, I am not sure if the problem already resolved in the past few releases, but you can try it. Otherwise, I need you to upload you point data here: http://motherlode.ucar.edu/repository/alias/idvupload I will reproduce it locally to figure out the problem. Yuan > > ****************** > Stack trace: > java.lang.NegativeArraySizeException > at au.gov.bom.aifs.osa.analysis.Barnes.getRecommendedGridY(Barnes.java:759) > at > au.gov.bom.aifs.osa.analysis.Barnes.getRecommendedParameters(Barnes.java:1162) > at > ucar.unidata.data.point.PointObFactory.barnesOneTime(PointObFactory.java:1542) > at ucar.unidata.data.point.PointObFactory.barnes(PointObFactory.java:1393) > at > ucar.unidata.data.point.PointDataSource.getDataInner(PointDataSource.java:1092) > at > ucar.unidata.data.point.TextPointDataSource.getDataInner(TextPointDataSource.java:1508) > at ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:2112) > at ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:332) > at ucar.unidata.data.DerivedDataChoice.setData(DerivedDataChoice.java:610) > at > ucar.unidata.data.DerivedDataChoice.collectOperands(DerivedDataChoice.java:562) > at ucar.unidata.data.DerivedDataChoice.getData(DerivedDataChoice.java:709) > at ucar.unidata.data.DataChoice.getData(DataChoice.java:633) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:239) > at ucar.unidata.data.DataInstance.getData(DataInstance.java:203) > at ucar.unidata.data.grid.GridDataInstance.init(GridDataInstance.java:204) > at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:161) > at ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:142) > at > ucar.unidata.idv.control.PlanViewControl.doMakeDataInstance(PlanViewControl.java:1225) > at > ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:2949) > at > ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:2931) > at ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:512) > at > ucar.unidata.idv.control.FlowPlanViewControl.setData(FlowPlanViewControl.java:187) > at ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:421) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1259) > at > ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:966) > at ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:979) > at ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:904) > at ucar.unidata.util.Misc$3.run(Misc.java:1038) > > > Ticket Details =================== Ticket ID: ZZT-264007 Department: Support IDV Priority: Normal Status: Open