Memory leak every time the level is restarted [Linux]

Observed in Linux, 4.15.1 running on Ubuntu 16.04

  • Create a new project and add some content to the map to make the leak more noticeable.
  • In a blueprint, call “Open Level” every X seconds.
  • Package the project and leave it running, it will soon fill up all the RAM.

Calling RestartLevel() from C++ also leaks memory.

For our map it leaks roughly 15MB per restart, umap size is ~20MB.

Hey nsubiron-

The memory leak has already been fixed internally and is expected to be available in the 4.16 release. Though the fix may not be in the currently available preview, if you are still running into this crash after the final 4.16 release feel free to add a comment here to reopen this post for further investigation.

Cheers