OpenMCDF
OpenMCDF copied to clipboard
Structured Storage .net component - pure C#
Hi I tried to unpack a large msdf file (about 500 Mb) and got large memory consumption (about 6-8 Gb). I think what this because a `new byte[]` operation take...
I found that the method [`CompoundFile.LoadDirectories`](https://github.com/CodeCavePro/OpenMCDF/blob/master/src/OpenMcdf.Shared/CompoundFile.cs#L1767) fail to handle the case where the starting sector of a directory entry is invalid. With the sample file [FTC07.zip](https://github.com/CodeCavePro/OpenMCDF/files/805717/FTC07.zip), the starting sector of...
I can't create a compound file more than 268434944 bytes. I got StackOverflow exception when try to do this. SectorCollection.cs has a line `private const int MAX_SECTOR_V4_COUNT_LOCK_RANGE = 524287; //0x7FFFFF00...