Using more than one Post Process Blendable causes memory leak in Editor

As stated in the title, the object count of the Editor increases steadily without freeing up any memory, eventually causing the Engine to crash.

Steps to reproduce:

  1. Open fresh project.
  2. Create simple Post Process Material.
  3. Duplicate Material, or create another one.
  4. Assign both in the level’s Post Process Volume and enter it’s boundaries with your camera or set to unbound.
  5. Watch Object count skyrocket and memory usage increase.

It stops rising as soon as you remove the second entry or leave the volume, but the memory is never cleaned up.
Rate also increases if you add even more blendables.

Scene setup and stats right after booting up the engine. Volume not yet entered.

Used this Material as blendable.

Entered the volume and stayed for ~5 seconds. Note the stats at the top.

Hi Elwebbaro,

This issue looks to be resolved in 4.12. I didn’t see a ticket that was entered for this, but when using the same project I created in 4.11 where the issue was present doesn’t have the same issue in 4.12.

Thank you!

Tim

Thank you!