This sounds like Bug 48693<https://issues.apache.org/bugzilla/show_bug.cgi?id=48693>. Can you review the current bug and verify that is is the same issue? If so, I may have a bit of time to investigate.
On Tue, May 18, 2010 at 11:52 AM, IsmAvatar <[email protected]> wrote: > I guess this is a Bug Report > > The subject pretty much explains it all. Using Sun JDK 6u20, and batik > checked out from the SVN repository, I use Rasterizer (actually > RasterizerTask, but it calls Rasterizer, and I could reproduce it with > Rasterizer if desired) on an SVG to generate a PNG. The PNG has 2 additional > empty IDAT chunks immediately prior to the IEND chunk. These chunks cause > the PNG to be erroneous (and thus not display) in certain programs, such as > IE7, as well as Java programs that try to display the image (especially, as > is my case, if attempting to use it as a Splash Screen). > > A sample SVG which may be used to reproduce this problem: > > > http://svn2.xp-dev.com/svn/LateralGM/LateralGM/trunk/org/lateralgm/main/lgm-splash.svg > > > Please do let me know if/when this has been fixed. I use RasterizerTask to > automate the creation of my splash screen for my program while the program > is being compiled and built for release, and since Batik's been generating > these two extra IDAT chunks, my program runs without a splash screen. >
