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

[Support #JDN-807839]: writeMovie produces an error when run in a script in the nightlies. [1178]



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