Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

+1 vote

I am using the wwise sdk in a  windows 10 x64 platform right now for my final degree project for school and for some reason in my terminate function it works up until the function  IAKStreamMger::Get()->Destroy() is called then it breaks and pops up a message saying  "..\Common\AkMemoryMgrBase.cpp:945 Assertion Failed! Expression:used == false && Memory leak detected && size" if anyone has a solution to this or to point me in the right direction if this has been resolved before, it would be much appreciated.

in General Discussion by Zayn B. (110 points)

1 Answer

+1 vote
Hi. It is likely you have forgotten to AK::*::Term() one of the WWISE components. On my side I had set up communications with AK::Comm::Init and its AK::Comm::Term counterpart was missing when terminating my program. Hope it helps.
by Thomas K. (170 points)
...