版本
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.

可能的原因:

  • 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.


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅