[udf-dlm-develop] nasty problem
Brought to you by:
esm
From: Harald F. <hf...@ap...> - 2000-02-02 20:59:23
|
Hi everybody, I've been fighting with a nasty problem for several hours now, and I still don't have an idea about the cause. Maybe somebody has seen something similar, or has some ideas, where to look. The FUV display software is IDL widget-based. When I open for instance several SI files after one another (the same for WIC), everything is still fine, as long as I go back in time. Whenever I have opened/read/closed a WIC file for say DOY 187 and then try to open a new file for say DOY 337, I get the following message UDF_OPEN: no data for this time period The VERY BAD(!) thing is, I can not reproduce this kind of error, if I try the same thing outside of my widget environment. This is the part of IDL code which produces the error message ;===================== ; open file and check for error Catch, err_sts print,'Start, stoptime: ' print,start_time,end_time,err_sts IF (err_sts EQ 0) THEN fh = UDF_Open(key, start_time, end_time) $ ELSE print, !Error_State.Msg Catch, /Cancel ;===================== and this is the output of the print statements Start, stoptime: 1999 187 11 30 19 695 1999 187 16 22 29 959 0 Start, stoptime: 1999 186 1 42 16 686 1999 186 2 56 26 798 0 Start, stoptime: 1999 337 7 21 11 530 1999 337 7 27 21 538 0 Start, stoptime: 1999 337 7 21 11 530 1999 337 7 27 21 538 -2 UDF_OPEN: no data for this time period And I know for sure, that the last time period 1999-337-7-21-11 contains data, because everything is fine if I start with this time. By the way I run IDL> print,!version { sparc sunos unix 5.3 Nov 11 1999} Any ideas are appreciated, Harald ========================================================= Harald U. Frey Space Sciences Lab phone: 510-643-3323 University of California fax: 510-643-2624 Berkeley, CA 94720-7450 email: hf...@ss... |