Logic doesn't destroy the editor when it is closed?

Slightly related: Even on Intel, where AU plugins are not sandboxed I noticed that logic actually re-uses the very same memory when an editor is destroyed and re-created, I verified that by comparing the memory address of the editor when re-opening it multiple times. This might be related to Logic using its own malloc implementation.

This lead to a hard to track down uninitialized variable bug in one of our products recently, where the value of the uninitialized variable was always exactly the same as it was when the editor had been closed for the last time.

1 Like