Access violation exception in 1.08.12

Hello,

I’m working on a project that’s still using a pretty old version of FMOD, 1.08.12. Would be awesome to upgrade, but sadly there is way too much user-generated content for that to be doable.

Everything seems to work great, but there are a couple of problems. First of all, when software is ran with heap integrity checks, some function in FMOD seems to occasionally throw an access violation exception. Secondly, there is something strange going on when trying to assign several low-level reverbs to event instances, like, setting wet level to 1e-10 still adds a bit of reverb. I’ve read this response, but I’m not entirely sure if I still understand the underlying issue, and I do wonder if those exceptions might have something to do with FMOD acting a bit strange sometimes (there is also this super-rare issue with 1e20+ peaks in random output channels deafening users, but it’s rare enough that a simple filtering DSP seems to be a decent fix for now).

So, is there a chance you could share PDB files for this version please? That would be an incredible help!

And thank you for this great audioengine! Sorry for still using such an old version, but UGC is the most important thing in this project, and so far we have no idea on how we could possibly upgrade all the existing audiobanks.

Sorry, those PDBs are unavailable. As for upgrading, new versions of FMOD can load old project banks going back to, like, 1.03 or something, from memory. You should be able to upgrade FMOD and still load all your old UGC.

1 Like

Oh, my fault, I misunderstood the line “Incremented bank version, requires runtime 1.09.00 or later”, how silly of me. Thank you!