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

20060105: Problem loading certian model displays with Fedora Core 4 (foo.out file)



>From: Jacob <address@hidden>
>Organization: 
>Keywords: 200601060041.k060fp7s024876 IDV hanging

Hi Jacob-

>       Hey, Jacob here.  I am emailing you this from the computer containing
>Fedora Core 4 and the IDV.  You sent me an email yesterday requesting
>that I send you the foo.out file from the IDV.  I have the file attached
>to this email.  I opened the IDV and selected a flow vector display from
>a GFS model run.  It of course hung, then I exited the program just like
>you said.  Thank you very much again for all of your time and support.
>God Bless all you guys at Unidata.

Thanks for the output.  This confirms that it is hanging on the 
reading of the data (last line is readVolumeData).  I have one 
more task I would like you to do.

1) Repeat what you did yesterday up to the point of hanging, i.e.:
  
  - Start the IDV with a trace flag and pipe the output to a file:

    ./runIDV -trace > foo2.out

2) Once it hangs, open a new terminal window and run:

ps -eaf | grep java

You'll get a listing that looks something like this:

root  18887 18759 24 07:47 pts/3    00:00:01 java -Xmx1024m 
ucar.unidata.idv.IntegratedDataViewer
root  18908 18858  0 07:48 pts/4    00:00:00 grep java

3) Send a signal to the IntegratedDataViewer process (number right after
the user name (root in the example above) to print out the stack trace:

kill -3 <pid>

where <pid> is the process id, e.g.,

kill -3 18887 

in the example above.

4) Then exit the IDV and send along the foo2.out file as you did with
the foo.out file.

Thanks for your patience tracking down this problem.

>****** START ****** 
>Thread:Thread-2
>S   D     T>toObject
>679  822   <toObject ms: 647
>7    1     >fromBundle
>12441 13656   >DisplayControlImpl.applyAttributes
>50   2         >DisplayControlImpl.deactivateDisplays
>7    2         <DisplayControlImpl.deactivateDisplays ms: 1
>1    2         DisplayControlImpl.applyColor
>0    1         DisplayControlImpl.applyZ
>5    1         >DisplayControlImpl.activateDisplays
>5    12        <DisplayControlImpl.activateDisplays ms: 4
>1    1       <DisplayControlImpl.applyAttributes ms: 19
>Thread:ActionThread-2
>383  1498  >MapProjectionDisplay.toReference(f) numpoints = 57627
>44   -539    ProjectionCoordinateSystem.fromReference ucar.unidata.geoloc.proj
> ection.LambertConformal
>Thread:Thread-2
>935  241   <fromBundle ms: 13856
>Thread:ActionThread-2
>60   59    <MapProjectionDisplay.toReference(f) ms: 1027
>1132 2793  *** wait off time since start:1136506661074
>Thread:Thread-51
>26404 7518  >GeoGridDataSource.getDataSet name = dods://motherlode.ucar.edu:80
> 80/thredds/dodsC/modelsNc/NCEP/GFS/CONUS_80km/GFS_CONUS_80km_20060105_1800.nc
>2399 -955  <GeoGridDataSource.getDataSet ms: 2396
>345  2774  *** wait off time since start:1136506690222
>Thread:Thread-53
>16369 -5474 >PlanView.init
>1    1       >PlanView.initMisc
>137  212     <PlanView.initMisc ms: 136
>1    1       >PlanView.setData
>11   10        >GridDataInstance.init
>1    1           >GridDataInstance.getData
>1    1             >DerivedData.getData
>14   27              >GeoGridDataSource.makeField
>2    1                 >GeoGridDataSource.make GeoGridAdapter
>6    22                <GeoGridDataSource.make GeoGridAdapter ms: 5
>1    1                 >GeoGridDataSource.make times
>3    152               <GeoGridDataSource.make times ms: 2
>3    1                 >GeoGridDataSource.getSequence
>8    26                  >GeoGridAdapter.getFlatField:GridRelative_u:time=0
>24   6                     >GeoGridAdapter.getSpatialDomainSet
>4    2                       GeoGridAdapter isTimeDependent = false
>1    1                       >GeoGridAdapter.getInitialSpatialDomain
>10   50                        GeoGridAdapter:using new domain template:(x, y,
>  level)
>260  238                       >GeoGridAdapter.spatial GriddedSet.create
>71   8                         <GeoGridAdapter.spatial GriddedSet.create ms: 7
> 0
>2    12                      <GeoGridAdapter.getInitialSpatialDomain ms: 342
>3    6                     <GeoGridAdapter.getSpatialDomainSet ms: 348
>1    1                     >GeoGridAdapter.geogrid.readVolumeData
>1716 975                   <GeoGridAdapter.geogrid.readVolumeData ms: 1715
>58   720                 <GeoGridAdapter.getFlatField:GridRelative_u:time=0 ms
> : 2126
>77   -921                >GeoGridAdapter.getFlatField:GridRelative_u:time=1
>1    2                     >GeoGridAdapter.getSpatialDomainSet
>0    1                       GeoGridAdapter isTimeDependent = false
>1    1                     <GeoGridAdapter.getSpatialDomainSet ms: 1
>1    1                     >GeoGridAdapter.geogrid.readVolumeData
>

Don Murray
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.