As the title says.
What I’m doing is unloading projects from memory when there are no events from that project currently playing, as you would to free up unused memory. I’m running into a problem where if an event is created and destroyed relatively quickly (quick one-shot events), and it’s the only event playing in its project, the project itself unloads fine ( EventProject::release() returns FMOD_OK ) but the next call to EventSystem::update() causes a crash (access violation).
- meredith asked 6 years ago
Hi meredith, welcome to the FMOD forums!
That sounds like a serious bug and we will look into it, I have a few questions for your first:
What version of FMOD are you using?
Are you calling FMOD from multiple threads?
How are you determining that the event has finished?
Are you calling EventProject::release() inside a callback?
Please login first to submit.