Path: csiph.com!usenet.pasdenom.info!gegeweb.org!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Knute Johnson Newsgroups: comp.lang.java.programmer Subject: Re: Crash in Java 1.6.0_13 ImageIO PNG decoder (and possibly later versions) loading large interlaced PNGs with low memory Date: Mon, 12 Nov 2012 17:03:52 -0800 Organization: A noiseless patient Spider Lines: 52 Message-ID: References: <1_fos.2224$Jn4.345@newsfe27.iad> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 13 Nov 2012 01:03:52 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="9b3fcb0d22708969e4dc99e7aa0ef1f9"; logging-data="24655"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bh4dZrG8+WshVSerEhGQT" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 In-Reply-To: Cancel-Lock: sha1:Chhq8JcqXupPHbkb/3C/HLT7bIs= Xref: csiph.com comp.lang.java.programmer:19724 On 11/12/2012 4:52 PM, dy/dx wrote: > On Mon, 12 Nov 2012 15:53:32 -0800, Daniel Pitts wrote: > >> On 11/12/12 9:26 AM, dy/dx wrote: >>> On Mon, 12 Nov 2012 18:20:51 +0100, Joerg Meier wrote: >>> >>>> On Mon, 12 Nov 2012 11:30:27 -0500, dy/dx wrote: >>>> >>>>> I already provided an exact recipe for creating a problem png: download the >>>>> 24-megapixel image linked from >>>>> >>>>> http://aerialphotographysandiego.com/samples-aerial-photography-san-diego.html >>>>> >>>>> and use Photoshop to create a copy that is an interlaced png. >>>> >>>> You think people will buy (or pirate) a $700 product because you're too >>>> lazy to find an example image for the problem you want people to spend >>>> their time on for you ? >>>> >>>> Good luck with that ;-) >>>> >>>> Liebe Gruesse, >>>> Joerg >>> >>> Who said anything about buying or pirating anything? I gave a recipe I knew >>> was guaranteed to make a problem png. I doubt very much it's the only one. >>> Surely you have access to image conversion tools that can make an >>> interlaced png from a jpg. >>> >> Surely you want to help us help you as much as possible. Provide for us >> a problem image. > > How? Even supposing I was willing to either expose confidential data or > infringe San Diego Photos and Prints's copyright, where am I supposed to > host a 50MB png file on short notice? You might not have noticed, but > Imageshack and similar such sites emphatically do NOT support hosting > images that big. I have not been able to find a problem png on the web. And > is "download this 13MB jpg and then convert it to interlaced png" really > much more onerous than just "download this 50MB png"? > Clearly nobody is going to go to the effort to attempt to diagnose your problem without a known bad image file. Surely you can obfuscate one of your faulty images and make it available somewhere? The problem is intriguing, that's why I haven't Kd this thread. But it is not intriguing enough to get me to buy Adobe or to attempt to create a defective file without some actual knowledge that it is in fact defective. Your choice. -- Knute Johnson