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.
Greetings All, I've tracked down the bug and am checking with Don (cc'd) regarding a bug fix put into the IDV between the 3.0 release (where it worked) and the 3.0u1 release (where it stopped working). I just want to make sure I don't break anything with the addition of a single period in the code (I've ran some tests, but I'm a bit petrified about breaking bundles...just want another set of eyes)! For a summary of the issue, as well as my fix and related issues, please see Bug #20 on Redmine: https://developers.mcidasv.org/issues/20 Sean > Hi, Yuan - > > I spent some time today looking at writeMovie, and I believe that the > problem is not hard to reproduce. Attached, find a satellite bundle I > created in the IDV. I typed the following into a Jython Shell in the > IDV, and while the bundle loads without error, there is an error at > writeMovie (the error in McIDAS-V inquiry 1178). > > # Open the bundle > > loadBundle("/Users/rcarp/Desktop/Satellite.zidv",None,500,500) > > pause() > > #Save movie > > writeMovie("/Users/rcarp/Desktop/test1.gif") > I am seeing this in the most recent IDV nightly (1/4/12), as well as in > IDV 3.0u1 (11/29/11). However, everything appears to work fine in IDV > 3.0 (8/29/11). In 3.0, the movie is created and you can open it without > error. > > Thanks - > Bob Carp > > On 12/23/2011 3:22 PM, Unidata IDV Support wrote: > >> Hi, guys! > >> > >> We just got a user report that writeMovie isn't working correctly in -V. > >> > >> Bob tried IDV, and gets an error there, too. We haven't had a chance to > >> look at it here yet, but I figured you'd want to know about this one right > >> away since it looks like it's a problem in your latest stable release. Jon > >> is the SSEC programmer assigned to this, but he's out sick today. > >> > >> - Becky > >> > >> > > Hi Becky, > > I think I understand this problem a little better now, when there is > > some connection problem to the server, somehow one of the image in the > > movie is broken, and caused the exception in the write movie. It is > > difficult to reproduce it. > > > > > > Yuan > >> ----==== Inquiry ====---- > >> 1178 > >> > >> ----==== Summary ====---- > >> writeMovie produces an error when run in a script in the nightlies. > >> > >> ----==== Request ====---- > >> 2011-12-07 - Bob Carp > >> This is also giving the same error in the IDV. I tried IDV 3.0u1 dated > >> 11/29 and 3.0u2 dated 12/5. > >> > >> 2011-12-07 - Bob Carp > >> Joleen reported that writeMovie is giving an error in the McV nightly > >> dated 12/7. I tried this on my Windows 7 machine and saw the same error > >> (with the exception of the suffix numbers being slightly different). > >> > >> The script is: > >> > >> # Open the bundle > >> loadBundle("/Users/joleenf/mcidas/bundles/AMS2012.mcvz",None,500,500) > >> pause() > >> #Save movie > >> writeMovie("/Users/joleenf/Documents/powerpoint/AMS201201/movies/test.gif") > >> > >> The error is: > >> > >> ERROR: Error capturing image > >> unknown suffix: image_0_2011_12_06_14_45_UTCpng > >> java.lang.Exception: unknown suffix: image_0_2011_12_06_14_45_UTCpng > >> at ucar.unidata.ui.ImageUtils.writeImageToFile(ImageUtils.java:949) > >> at ucar.unidata.ui.ImageUtils.writeImageToFile(ImageUtils.java:916) > >> at > >> ucar.unidata.idv.ui.ImageGenerator.processImage(ImageGenerator.java:5042) > >> at > >> ucar.unidata.idv.ui.ImageSequenceGrabber.grabImageAndBlock(ImageSequenceGrabber.java:1734) > >> at > >> ucar.unidata.idv.ui.ImageSequenceGrabber.runAnimationCapture(ImageSequenceGrabber.java:1164) > >> at > >> ucar.unidata.idv.ui.ImageSequenceGrabber.access$400(ImageSequenceGrabber.java:115) > >> at > >> ucar.unidata.idv.ui.ImageSequenceGrabber$5.run(ImageSequenceGrabber.java:1071) > >> at ucar.unidata.util.Misc$3.run(Misc.java:1091) > >> > >> I tried this in McV 1.01 and there were no errors from running the script. > >> > >> > >> ################################################################################ > >> > >> http://dcdbs.ssec.wisc.edu/inquiry-v/index.php?inquiry=1178 > >> > >> > > > > Ticket Details > > =================== > > Ticket ID: JDN-807839 > > Department: Support IDV > > Priority: Emergency > > Status: Open > > > > > Ticket Details =================== Ticket ID: JDN-807839 Department: Support IDV Priority: Critical Status: Open