System Information
Operating system: Linux-5.15.5-76051505-generic-x86_64-with-glibc2.33 64 Bits
Graphics card: Radeon RX 590 Series (POLARIS10, DRM 3.42.0, 5.15.5-76051505-generic, LLVM 12.0.0) AMD 4.6 (Core Profile) Mesa 21.2.2
Blender Version
Broken: version: 3.1.0 Alpha, branch: master, commit date: 2021-12-14 05:17, hash: rBc097c7b855d4
Worked: (newest version of Blender that worked as expected)
Short description of error
When trying to call the .save_render() function via the PythonAPI on an image datablock that holds an image sequence Blender throws the "Could not acquire buffer from image. " error.
Exact steps for others to reproduce the error
- Load any image sequence in image editor.
- Call bpy,data.images[].save_render()
I appended a zip with an already prepared blend file and image sequence. You can use that for convenience.