dotnetcore / NPOI

A .NET library for reading and writing Microsoft Office binary and OOXML file formats.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NPOI.Util.RuntimeException: Buffer overrun i=6;endIndex=106502;writeIndex=106499

sampsonye opened this issue · comments

 using (var stream = new MemoryStream())
{
   workbook.Write(stream);
}

ERROR:

NPOI.Util.RuntimeException: Buffer overrun i=6;endIndex=106502;writeIndex=106499
at NPOI.Util.LittleEndianByteArrayOutputStream.CheckPosition(System.Int32 i) at offset 64
at NPOI.Util.LittleEndianByteArrayOutputStream.Write(System.Byte[] b) at offset 45
at NPOI.HSSF.Record.AutoFilter.AutoFilterRecord.Serialize(NPOI.Util.ILittleEndianOutput out1) at offset 90
at NPOI.HSSF.Record.StandardRecord.Serialize(System.Int32 offset, System.Byte[] data) at offset 136
at NPOI.HSSF.Record.AutoFilter.AutoFilterRecord.Serialize(System.Int32 offset, System.Byte[] data)
at NPOI.HSSF.UserModel.HSSFWorkbook.SheetRecordCollector.Serialize(System.Int32 offset, System.Byte[] data) at offset 36
at NPOI.HSSF.UserModel.HSSFWorkbook.GetBytes() at offset 211
at NPOI.HSSF.UserModel.HSSFWorkbook.Write(System.IO.Stream stream) at offset 272

解决了吗?