Avoid crash on very large TS files - thx Mariusz :)

This commit is contained in:
niksedk 2023-05-28 13:13:34 +02:00
parent 06a9297314
commit cd352b63d2

View File

@ -220,6 +220,12 @@ namespace Nikse.SubtitleEdit.Core.ContainerFormats.TransportStream
bdMs = new MemoryStream();
currentList.Clear();
}
else if (bdMs.Length > 2_000_000_000) // Avoid crashing on very large files
{
bdMs.Dispose();
bdMs = new MemoryStream();
currentList.Clear();
}
}
if (subList.Count > 0)