Hi, as I tried to open a .pdn File I worked on before, I run into this error:
Application version: paint.net 4.1.6
System.Runtime.Serialization.SerializationException: Exception thrown by worker thread ---> System.AggregateException: One or more errors occurred. ---> System.IO.InvalidDataException: Block length does not match with its complement.
at System.IO.Compression.Inflater.DecodeUncompressedBlock(Boolean& end_of_block)
at System.IO.Compression.Inflater.Decode()
at System.IO.Compression.Inflater.Inflate(Byte[] bytes, Int32 offset, Int32 length)
at System.IO.Compression.DeflateStream.Read(Byte[] array, Int32 offset, Int32 count)
at PaintDotNet.IO.StreamExtensionsCore.Read(Stream input, Byte* pbBuffer, Int32 length) in D:\src\pdn\src\Core\IO\StreamExtensionsCore.cs:line 70
at PaintDotNet.MemoryBlock.DecompressChunk(Byte[] compressedBytes, UInt32 chunkSize, Int64 chunkOffset, DeferredFormatter deferredFormatter) in D:\src\pdn\src\Core\MemoryBlock.cs:line 615
at PaintDotNet.MemoryBlock.<>c__DisplayClass46_1.<PaintDotNet.Serialization.IDeferredSerializable.FinishDeserialization>b__0() in D:\src\pdn\src\Core\MemoryBlock.cs:line 693
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)
at PaintDotNet.MemoryBlock.PaintDotNet.Serialization.IDeferredSerializable.FinishDeserialization(Stream input, DeferredFormatter formatter) in D:\src\pdn\src\Core\MemoryBlock.cs:line 646
--- End of inner exception stack trace ---
at PaintDotNet.MemoryBlock.PaintDotNet.Serialization.IDeferredSerializable.FinishDeserialization(Stream input, DeferredFormatter formatter) in D:\src\pdn\src\Core\MemoryBlock.cs:line 711
at PaintDotNet.Serialization.DeferredFormatter.FinishDeserialization(Stream input) in D:\src\pdn\src\Core\Serialization\DeferredFormatter.cs:line 139
at PaintDotNet.Document.FromStream(Stream stream) in D:\src\pdn\src\Data\Document.cs:line 1443
at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 496
at PaintDotNet.Functional.Func.Eval[T1,TRet](Func`2 f, T1 arg1) in D:\src\pdn\src\Base\Functional\Func.cs:line 158
Is there a way for me, to somehow repair this? It would be really sad if I lost many hours of work