Hey, that's great news! Thanks for looking into it, looking forward to
testing the fix!
(Still not getting anything from the mailing list to my gmail, so manual
copy-paste reply again)

Cheers,
Jens

> Sorry it took me a while to get to this, but I have the first part of the 
> solution here: https://github.com/OpenImageIO/oiio/pull/3806 
> <https://github.com/OpenImageIO/oiio/pull/3806>
> This solves an issue where PSD files wider than 64k pixels per scanline would 
> simply not correctly decode rle-compressed data. It was simply a case of a 
> couple parameters declared as 16 bit data types that should have been 32 
> bits. I can't fathom why it was done that way, I think it was just a mistake 
> that was never caught.

> This allows iconvert, etc, to successfully copy the file, though it still 
> uses a lot of memory.

> I see now that the psd reader ALSO uses way too much memory, hanging onto 
> memory it doesn't need to. I will try to address that separately. But at 
> least now it works, if you have enough memory in the machine.
_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to