[jitsi-dev] jitsi svn trunk not working on Mac OS X 10.5 / JDK 1.5 since r9867


#1

Hello,

SVN commit #9867 broke Jitsi on Mac OS X 10.5 / JDK 1.5. Apparently, the problem is in JDK 1.5's PNG loader, which appears to be confused by the 'iTXt' chunks in the PNGs brought in by the commit. I removed the chunks with pngcrush:

find . -name "*.png" -exec sh -c "pngcrush -rem iTXt {} tmp.png; mv -v tmp.png {}" \;

After that Jitsi at least seems to load. Please consider removing the offending chunks from the PNGs (there are probably better ways to do that than the above).

Regards,
Heikki Lindholm


#2

Hi,

thanks for the report and the hint how to fix that. We just updated
the images to remove the iTXt, now it must be ok.

Regards
damencho

···

On Sat, Dec 22, 2012 at 2:53 PM, Heikki Lindholm <holindho@cs.helsinki.fi> wrote:

Hello,

SVN commit #9867 broke Jitsi on Mac OS X 10.5 / JDK 1.5. Apparently, the
problem is in JDK 1.5's PNG loader, which appears to be confused by the
'iTXt' chunks in the PNGs brought in by the commit. I removed the chunks
with pngcrush:

find . -name "*.png" -exec sh -c "pngcrush -rem iTXt {} tmp.png; mv -v
tmp.png {}" \;

After that Jitsi at least seems to load. Please consider removing the
offending chunks from the PNGs (there are probably better ways to do that
than the above).

Regards,
Heikki Lindholm


#3

Hi Heikki,

I have just acked your effort on our team and contributors page.

Regards
damencho

···

On Mon, Jan 21, 2013 at 6:52 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hi,

thanks for the report and the hint how to fix that. We just updated
the images to remove the iTXt, now it must be ok.

Regards
damencho

On Sat, Dec 22, 2012 at 2:53 PM, Heikki Lindholm > <holindho@cs.helsinki.fi> wrote:

Hello,

SVN commit #9867 broke Jitsi on Mac OS X 10.5 / JDK 1.5. Apparently, the
problem is in JDK 1.5's PNG loader, which appears to be confused by the
'iTXt' chunks in the PNGs brought in by the commit. I removed the chunks
with pngcrush:

find . -name "*.png" -exec sh -c "pngcrush -rem iTXt {} tmp.png; mv -v
tmp.png {}" \;

After that Jitsi at least seems to load. Please consider removing the
offending chunks from the PNGs (there are probably better ways to do that
than the above).

Regards,
Heikki Lindholm


#4

Hi,

Thanks, and the current svn trunk does seem to work okay on OS X 10.5 now.

Regards,
Heikki Lindholm

···

On 1/23/13 9:35 AM, Damian Minkov wrote:

Hi Heikki,

I have just acked your effort on our team and contributors page.

Regards
damencho

On Mon, Jan 21, 2013 at 6:52 PM, Damian Minkov <damencho@jitsi.org> wrote:

Hi,

thanks for the report and the hint how to fix that. We just updated
the images to remove the iTXt, now it must be ok.

Regards
damencho

On Sat, Dec 22, 2012 at 2:53 PM, Heikki Lindholm >> <holindho@cs.helsinki.fi> wrote:

Hello,

SVN commit #9867 broke Jitsi on Mac OS X 10.5 / JDK 1.5. Apparently, the
problem is in JDK 1.5's PNG loader, which appears to be confused by the
'iTXt' chunks in the PNGs brought in by the commit. I removed the chunks
with pngcrush:

find . -name "*.png" -exec sh -c "pngcrush -rem iTXt {} tmp.png; mv -v
tmp.png {}" \;

After that Jitsi at least seems to load. Please consider removing the
offending chunks from the PNGs (there are probably better ways to do that
than the above).

Regards,
Heikki Lindholm