Archived:Creating too many Canvas instances throws an outOfMemoryException (Known Issue)
Creating too many Canvas instances throws an OutOfMemoryException.
In some S60 devices creating too many Canvas instances reserves memory space due to the platform implementation and throws an out of memory exception.
Try to limit the creation of new Canvas instances and reuse the existing Canvas instances. Use garbage collection to free memory space.