You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A crash occurs when reading certain PSD files. Looks like it's due to RLE encoding... PR incoming
OpenImageIO version and dependencies
Two versions were tested:
OIIO 2.5.11.0 | unknown arch?
Build compiler: MSVS 1929 | C++14/199711
HW features enabled at build: sse2
And
OIIO 3.1.0.0dev | unknown arch?
Build compiler: MSVS 1943 | C++17/199711
HW features enabled at build: sse2,sse3,ssse3,sse41,sse42,avx,avx2
To Reproduce
Steps to reproduce the behavior:
Try reading the attached file using OIIO
Crash inside PSDInput::read_native_scanline
Python repro
import OpenImageIO as oiio
inp = oiio.ImageInput.open("psd-test.psd")
spec = inp.spec()
nchannels = spec.nchannels
pixels = inp.read_image(0, 0, 0, nchannels, "float") # does not matter if uint16 or uint8 is attempted either
Describe the bug
A crash occurs when reading certain PSD files. Looks like it's due to RLE encoding... PR incoming
OpenImageIO version and dependencies
Two versions were tested:
To Reproduce
Steps to reproduce the behavior:
PSDInput::read_native_scanline
Python repro
psd-test.zip
The text was updated successfully, but these errors were encountered: