That’s super. Now show me where you delete the emitter buffers.
You called “EMITTER *emitter = new EMITTER(d3ddev);”, now show the corresponding call to “delete”.
You have probably solved this problem, but based on what you know about new and delete I don’t think this battle is over.
L. Spiro