I get a consistent crash inside the FMOD runtime using 4.0.4, 4.0.10, and 4.0.11. The test case involves two event files (FEV). Both event files load successfully. Events out of the first FEV file play successfully. On either the first loadEventData or first PlayEvent of something out in the second FEV, we get the following crash.
001B:00AC7371, FMOD::EventGroupI::getNumEvents()+19185 byte(s)
Searching through the forums, I noticed some messages about crashes with getNumGroups. As a result, I removed all of the unused groups in either of the projects, and the crash appears to be fixed.
Both FEV files contain the same heirarchy. For example:
One FEV files contains events inside M4 and the other contains events inside Foley. We use an template project as a starting point that has the heirarchy already, but no events. It appears this causes FMOD to crash when loading multiple FEV. Changing the FEVs to contain only the heirarchy necessary for there events, fixed the issue.
p.s. The address in the crash line is from FMOD 4.0.4 runtime
- mmarks asked 10 years ago
I’ve got a similar crash in an fdp I’m working on. One of the events using engine designer worked fine for a while and then at one point I pressed play and it crashed. I reopened it, tried it with different drivers and it still crashed. I created and played another event within the same fdp and the new one worked fine but when using my original event and pressing play it crashes every time. Please advise. Thanks!
- Adam Smith-Kipnis answered 10 years ago
Please login first to submit.