Version
menu

I/O Error: Stream ... did not terminate normally (code ...). Memory leak detected.

This error happens when terminating the sound engine if there are streamed files that are still expecting transfers from the Low Level I/O systems. This is a programming error that can happen if the game has a custom Low Level I/O implementing the IAkLowLevelIOHook interface. If your game does not have a custom I/O hook, or it uses Unreal or Unity, please contact Audiokinetic Support.

Probable causes:

  • A call to AK::StreamMgr::IAkLowLevelIOHook::BatchRead or AK::StreamMgr::IAkLowLevelIOHook::BatchWrite did not answer all required transfers by calling in_pTransferItems[i]->pTransferInfo->pCallback(). All transfers must be answered by exactly one call, either when the operation completes successfully or an error is detected. If a transfer is not answered, that stream occupies one I/O slot until the game is terminated.

  • An internal bug in the Wwise Stream Manager. Please contact Audiokinetic Support.


Cette page a-t-elle été utile ?

Besoin d'aide ?

Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !

Visitez notre page d'Aide

Décrivez-nous de votre projet. Nous sommes là pour vous aider.

Enregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !

Partir du bon pied avec Wwise