Hi.
We have just upgraded to Unreal 14.4 and the corresponding WWise plugin. Also upgraded wwise tool and rebuild soundbanks/wem.
Many files are streamed Wem files.
After the upgrade our game has started crashing in CAkUnrealIOHookDeferred::Read when entering FIOSystem & IO = FIOSystem::Get(); (?) where it tries to allocate 18446744072564227002 bytes.
I tracked it down to occur when a special event was played. The event does 'play' and a "seek" 38 seconds into the same audio file. The audio file was set to streaming.
Problem was solved by turning off streaming. (NOTE: It I do an ingame reload of the level, the game will crash on this 'fixed' event again. ) (And no sounds play when we reload the level.. And this also happened before we did the upgrade which makes me believe this problem is on my side... )
But we also one other crash which I have found no solution to.
This crash happens in:
CAkUnrealIOHookDeferred::Close what seems to be related to the line IO.HintDoneWithFile(*((FString*)in_fileDesc.pCustomParam));
Ran out of memory allocating 18446744072564227002 bytes with alignment 0
I've tried to delete old intermediate files and soundbanks, then rebuild all in a hope that the problem was on my side only. No luck.
So I guess the question is, Does anyone else have related problems?