[reportlab-users] ValueError: no memory after 4GB
Robin Becker
robin at reportlab.com
Thu Apr 8 03:10:08 EDT 2021
On 07/04/2021 19:58, Tim Roberts wrote:
> Shaw, Theodore wrote:
>>
........
>> issue occurs when the memory consumption exceeds about 4GB. I've checked that I'm using a 64 bit version of Python and
>> have been able to create large arrays that consume up to 64GB of memory (my total amount of RAM), so it seems like the
>> issue is specific to reportlab.
>
> No, it's actually an issue in Windows. The Windows GDI BMP engine cannot handle bitmaps with coordinates larger than 15
> bits (32767).
....
I would expect the error message to be something other than "ValueError: _renderPM.gstate: no memory." if the error
happens in PIL or windows. Perhaps Theodore was delving into the renderPM.py code to search for the error origin.
--
Robin Becker
More information about the reportlab-users
mailing list