ARK-Navigator
ARK-Navigator copied to clipboard
JSON error during PlainStatsStorage initialization
kotlinx.serialization.json.internal.JsonDecodingException: Unexpected JSON token at offset 18: Unexpected EOF during unicode escape at path: $.data
JSON input: kotlinx.serialization.json.internal.ArrayAsSequence@8efaab6
at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:24)
at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:32)
at kotlinx.serialization.json.internal.AbstractJsonLexer.fail(AbstractJsonLexer.kt:528)
at kotlinx.serialization.json.internal.AbstractJsonLexer.fail$default(AbstractJsonLexer.kt:526)
at kotlinx.serialization.json.internal.AbstractJsonLexer.appendHex(AbstractJsonLexer.kt:449)
at kotlinx.serialization.json.internal.AbstractJsonLexer.appendEsc(AbstractJsonLexer.kt:435)
at kotlinx.serialization.json.internal.AbstractJsonLexer.appendEscape(AbstractJsonLexer.kt:354)
...
at kotlinx.serialization.internal.AbstractCollectionSerializer.readElement$default(CollectionSerializers.kt:51)
at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:36)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43)
at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:59)
at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:38)
at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43)
at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70)
at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:111)
at dev.arkbuilders.navigator.data.stats.category.JsonTagLabeledN$$serializer.deserialize(TagLabeledNStorage.kt:72)
at dev.arkbuilders.navigator.data.stats.category.JsonTagLabeledN$$serializer.deserialize(TagLabeledNStorage.kt:72)
at kotlinx.serialization.json.internal.PolymorphicKt.decodeSerializableValuePolymorphic(Polymorphic.kt:59)
at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:38)
at kotlinx.serialization.json.JvmStreamsKt.decodeFromStream(JvmStreams.kt:65)
at dev.arkbuilders.navigator.data.stats.category.TagLabeledNStorage.init(TagLabeledNStorage.kt:75)
at dev.arkbuilders.navigator.data.stats.PlainStatsStorage$init$2$1$1.invokeSuspend(PlainStatsStorage.kt:60)
- Errors must be handled in a better way
- https://github.com/ARK-Builders/arklib/issues/48