Hi guys,
I am facing mono memory leak and app crash issue while decrypting 70 MB file and loading it using AssetBundle.LoadFromMemory.
Here is the code snippet.
public byte[ ] assetByteArray;
using (var memoryStream = new MemoryStream())
{
using (var cryptoStream = new CryptoStream(memoryStream, RMCrypto.CreateDecryptor(key, key), CryptoStreamMode.Write))
{
cryptoStream.Write(data, 0, data.Length);
cryptoStream.FlushFinalBlock();
assetByteArray = memoryStream.ToArray ();
memoryStream.Dispose ();
fileDecryptionCompleted = true;
}
}