I have created a slideshow application using Apache Pivot, and it works
great.

But it reaches 285 MB after I cycle through about 50 jpg images, and starts
throwing OOM errors. *I have a memory leak that I don't know how to stop.* I
am manipulating java.io.File objects (not streams or readers) and I don't
see any way to close these files.

I believe that I am not releasing resources of a File 1 before calling the
following line with File 2:

  org.apache.pivot.wtk.ImageView.setImage( java.io.File.toURI().toURL() )

I hope that's enough information. What am I doing wrong? I don't want to
increase the available heap space. This is supposed to be a simple app.

Reply via email to