вот такая ошибка, что делать?
System.OutOfMemoryException: Выдано исключение типа "System.OutOfMemoryException".
в ProtoBuf.BufferPool.ResizeAndFlushLeft(Byte[]& buffer, Int32 toFitAtLeastBytes, Int32 copyFromIndex, Int32 copyBytes)
в ProtoBuf.ProtoWriter.DemandSpace(Int32 required, ProtoWriter writer)
в ProtoBuf.ProtoWriter.StartSubItem(Object instance, ProtoWriter writer, Boolean allowFixed)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_221(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_213(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_211(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_207(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.Meta.TypeModel.SerializeCore(ProtoWriter writer, Object value)
в ProtoBuf.Meta.TypeModel.Serialize(Stream dest, Object value, SerializationContext context)
в ProtoBuf.Serializer.Serialize[T](Stream destination, T instance)
в Common.ProtoHelper.SerializeToBytes(Object obj)
в Hand2NoteCore.Database.PsdSaveHelper.OverridePsdData(PlayerStatisticsData psd)
в Hand2NoteCore.Database.PsdCache.SavePsd(PlayerStatisticsData psd)
в Hand2NoteCore.Database.PsdCache.FlushChangedByAutoImport()
в Hand2NoteCore.Import.AutoImportWorker.Stop()
в Hand2NoteCore.Import.AutoImportWorker.(Object )
в Microsoft.Practices.Prism.Events.EventSubscription`1.InvokeAction(Action`1 action, TPayload argument)
в Microsoft.Practices.Prism.Events.EventSubscription`1.<>c__DisplayClass2.<GetExecutionStrategy>b__0(Object[] arguments)
в Microsoft.Practices.Prism.Events.EventBase.InternalPublish(Object[] arguments)
в Microsoft.Practices.Prism.Events.CompositePresentationEvent`1.Publish(TPayload payload)
в Hand2NoteCore.Import.ImportViewModel.(LightImportObserver )
в Hand2NoteCore.Import.ImportViewModel.<ImportLightFromFilesAsync>d__113.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Hand2NoteCore.Import.ImportViewModel.<ImportFromDirectoryAsync>d__110.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Hand2NoteCore.Import.ImportViewModel.<ImportFromDirectoryExecute>d__104.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
и ещё программа не может закрыться, постоянно вот такое -
в ProtoBuf.BufferPool.ResizeAndFlushLeft(Byte[]& buffer, Int32 toFitAtLeastBytes, Int32 copyFromIndex, Int32 copyBytes)
в ProtoBuf.ProtoWriter.DemandSpace(Int32 required, ProtoWriter writer)
в ProtoBuf.ProtoWriter.StartSubItem(Object instance, ProtoWriter writer, Boolean allowFixed)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_221(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_213(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_211(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.ProtoWriter.WriteObject(Object value, Int32 key, ProtoWriter writer)
в proto_207(Object , ProtoWriter )
в ProtoBuf.Serializers.CompiledSerializer.ProtoBuf.Serializers.IProtoSerializer.Write(Object value, ProtoWriter dest)
в ProtoBuf.Meta.RuntimeTypeModel.Serialize(Int32 key, Object value, ProtoWriter dest)
в ProtoBuf.Meta.TypeModel.SerializeCore(ProtoWriter writer, Object value)
в ProtoBuf.Meta.TypeModel.Serialize(Stream dest, Object value, SerializationContext context)
в ProtoBuf.Serializer.Serialize[T](Stream destination, T instance)
в Common.ProtoHelper.SerializeToBytes(Object obj)
в Hand2NoteCore.Database.PsdSaveHelper.OverridePsdData(PlayerStatisticsData psd)
в Hand2NoteCore.Database.PsdCache.SavePsd(PlayerStatisticsData psd)
в Hand2NoteCore.Database.PsdCache.FlushChangedByAutoImport()
в Hand2NoteCore.Import.AutoImportWorker.Stop()
в Hand2NoteCore.Import.AutoImportWorker.(Object )
в Microsoft.Practices.Prism.Events.EventSubscription`1.InvokeAction(Action`1 action, TPayload argument)
в Microsoft.Practices.Prism.Events.EventSubscription`1.<>c__DisplayClass2.<GetExecutionStrategy>b__0(Object[] arguments)
в Microsoft.Practices.Prism.Events.EventBase.InternalPublish(Object[] arguments)
в Microsoft.Practices.Prism.Events.CompositePresentationEvent`1.Publish(TPayload payload)
в Hand2NoteCore.Import.ImportViewModel.(LightImportObserver )
в Hand2NoteCore.Import.ImportViewModel.<ImportLightFromFilesAsync>d__113.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Hand2NoteCore.Import.ImportViewModel.<ImportFromDirectoryAsync>d__110.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
в Hand2NoteCore.Import.ImportViewModel.<ImportFromDirectoryExecute>d__104.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
и ещё программа не может закрыться, постоянно вот такое -