Критическая ошибка



  • System.AggregateException: При ожидании задачи или доступе к ее свойству исключения не были замечены исключения задачи. В результате незамеченные исключения были созданы повторно потоком завершения. ---> ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354
    в ProtoBuf.ProtoReader.SkipField()
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.TryDeserializeList(TypeModel model, ProtoReader reader, DataFormat format, Int32 tag, Type listType, Type itemType, Object& value)
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)
    в ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)
    в ProtoBuf.Serializer.Deserialize[T](Stream source)
    в Common.EntitiesToSingleBlob1.Load() в System.Threading.Tasks.Task.Execute() --- Конец трассировки внутреннего стека исключений --- ---> (Внутреннее исключение #0) ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354 в ProtoBuf.ProtoReader.SkipField() в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList) в ProtoBuf.Meta.TypeModel.TryDeserializeList(TypeModel model, ProtoReader reader, DataFormat format, Int32 tag, Type listType, Type itemType, Object& value) в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList) в ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate) в ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context) в ProtoBuf.Serializer.Deserialize[T](Stream source) в Common.EntitiesToSingleBlob1.Load()
    в System.Threading.Tasks.Task.Execute()<---

    Inner exception
    ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354
    в ProtoBuf.ProtoReader.SkipField()
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.TryDeserializeList(TypeModel model, ProtoReader reader, DataFormat format, Int32 tag, Type listType, Type itemType, Object& value)
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)
    в ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)
    в ProtoBuf.Serializer.Deserialize[T](Stream sour
    ce)
    в Common.EntitiesToSingleBlob`1.Load()
    в System.Threading.Tasks.Task.Execute()



  • Как решить проблему?


  • Global Moderator

    Вам нужно переустановить программу. Для сохранения своего ХУДа и всех настроек следуйте инструкции:

    1. Сохраните папку C:\Program Files\Hand2Note\Config
    2. Удалите Hand2Note через панель управления и удалите папку C:\Program Files\Hand2Note\
    3. Удалите папку баз данных, которая по умолчанию находится здесь: C:\Users\admin\AppData\Roaming\Hand2Note\h2ndb
    4. Установите новую версию.
    5. Запустите программу и обновитесь до последней версии.
    6. Замените папку Config.

    Для сохранения нотсов нужно так же сохранить и заменить папку C:\Program Files\Hand2Note\Notes



  • Сделал всё по инструкции, теперь такая ошибка:
    System.AggregateException: При ожидании задачи или доступе к ее свойству исключения не были замечены исключения задачи. В результате незамеченные исключения были созданы повторно потоком завершения. ---> ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354
    в ProtoBuf.ProtoReader.ReadInt32()
    в proto_174(Object , ProtoReader )
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.TryDeserializeList(TypeModel model, ProtoReader reader, DataFormat format, Int32 tag, Type listType, Type itemType, Object& value)
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)
    в ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)
    в ProtoBuf.Serializer.Deserialize[T](Stream source)
    в Common.EntitiesToSingleBlob1.Load() в System.Threading.Tasks.Task.Execute() --- Конец трассировки внутреннего стека исключений --- ---> (Внутреннее исключение #0) ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354 в ProtoBuf.ProtoReader.ReadInt32() в proto_174(Object , ProtoReader ) в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList) в ProtoBuf.Meta.TypeModel.TryDeserializeList(TypeModel model, ProtoReader reader, DataFormat format, Int32 tag, Type listType, Type itemType, Object& value) в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList) в ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate) в ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context) в ProtoBuf.Serializer.Deserialize[T](Stream source) в Common.EntitiesToSingleBlob1.Load()
    в System.Threading.Tasks.Task.Execute()<---

    Inner exception
    ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see http://stackoverflow.com/q/2152978/23354
    в ProtoBuf.ProtoReader.ReadInt32()
    в proto_174(Object , ProtoReader )
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.TryDeserializeList(TypeModel model, ProtoReader reader, DataFormat format, Int32 tag, Type listType, Type itemType, Object& value)
    в ProtoBuf.Meta.TypeModel.TryDeserializeAuxiliaryType(ProtoReader reader, DataFormat format, Int32 tag, Type type, Object& value, Boolean skipOtherFields, Boolean asListItem, Boolean autoCreate, Boolean insideList)
    в ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)
    в ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)
    в ProtoBuf.Serializer.Deserialize[T](Stream source)
    в Common.EntitiesToSingleBlob`1.Load()
    в System.Threading.Tasks.Task.Execute()


  • Global Moderator

    Вышлите папку с программой на почту support@hand2note.com.



  • отправил с e-mail указанного при регистрации, в заголовке ссылка на тему


  • Global Moderator

    У вас в папке логи от марта, по инструкции вы должны были удалить полностью папку с программой.



  • @Alex ну я удалял через панель управления, тогда просто полностью удалить через shift del?


  • Global Moderator

    Попробуйте удалить только файл DbServer.cg из папки C:\Program Files\Hand2Note .



  • Сейчас, всё работает - благодарю, но в чем проблема всё таки?У меня очень большая база данных и загружать каждый раз проблематично её, спрашиваю дабы избежать такой проблемы в следующий раз.


  • Global Moderator

    У вас была повреждена база данных.



Похоже, подключение к Hand2Note было разорвано, подождите, пока мы пытаемся восстановить соединение.