[Image-SIG] buffer overrun loading some TGAs
Fredrik Lundh
fredrik at pythonware.com
Wed Jan 2 23:29:55 CET 2008
Adam Pletcher wrote:
> Am I missing something? Is there something non-standard about these
> image files? I'm guessing so, but I can't nail it down. I've
> successfully loaded them in in various programs with no issues. It
> appears I can get PIL to load them by re-saving them in certain
> programs, even though no other apps give me load errors.
>
> I posted one culprit image file in case someone is able to test/confirm
> for me:
> http://www.adamsarcade.com/misc/hud_sheet_04.tga
I can repeat this with the development version. It's an RLE-compressed
targa file, so you've probably hit some edge case that PIL's decoder
isn't handling properly.
> It appears limited to certain RGBA Targa images. The odd part is, if
> the operation is immediately run again it works fine with no errors.
Have you checked that the resulting image contains the right data?
</F>
More information about the Image-SIG
mailing list