godot: Godot crashes after 1 Gb memory usage is reached

Tested on af282b56feb8d84049f911dd1d91d82bd2211727

When running my voxel module, I reached 1 Gb of memory allocated by Godot. Then everytime, Godot crashes with this message:

ERROR: All memory pool allocations are in use.
   At: d:\projets\info\godot\engine\godot_fork\core\dvector.h:525

Is there a way to get past this limitation? My computer has 4 Gb to spare, and I don’t see an option to increase this limit.

Note: I didn’t test in 2.x.

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 17 (12 by maintainers)

Most upvoted comments

Eventually, though I would expect it to work in editor too. Also I’m curious to know why there is a software-enforced memory limit?

The error is to be expected if Godot actually handles a memory limit. However that limit is too low for desktop computers 😕