Ovsyannikov Alexey
09/03/2020, 12:15 PMListSerializer
with data class subserializer, which have one custom serializer in it. As a result on trying to decode encoded bytearray I got error like Expected array, but found 00
. I have tried to find some known issue on github or in the google, but didn't find it. Maybe, somebody here faced this too and could help me?Nikky
09/03/2020, 3:12 PMOvsyannikov Alexey
09/03/2020, 4:47 PMaltavir
09/03/2020, 6:04 PMOvsyannikov Alexey
09/03/2020, 6:15 PMaltavir
09/03/2020, 6:16 PMaltavir
09/03/2020, 6:16 PMOvsyannikov Alexey
09/03/2020, 6:33 PMkotlinx.serialization.cbor.internal.CborDecodingException: Expected start of array, but found 00
at kotlinx.serialization.cbor.internal.CborDecoder.startSized(Encoding.kt:320)
at kotlinx.serialization.cbor.internal.CborDecoder.startArray(Encoding.kt:310)
at kotlinx.serialization.cbor.internal.CborListReader.skipBeginToken(Encoding.kt:193)
at kotlinx.serialization.cbor.internal.CborReader.beginStructure(Encoding.kt:227)
at kotlinx.serialization.internal.AbstractCollectionSerializer.merge(CollectionSerializers.kt:29)
at kotlinx.serialization.internal.AbstractCollectionSerializer.deserialize(CollectionSerializers.kt:43)
at kotlinx.serialization.encoding.Decoder$DefaultImpls.decodeSerializableValue(Decoding.kt:243)
at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:18)
at kotlinx.serialization.cbor.internal.CborReader.decodeSerializableValue(Encoding.kt:250)
at kotlinx.serialization.cbor.Cbor.decodeFromByteArray(Cbor.kt:51)
at it is my code link.invokeSuspend(ServerRoutingShortcuts.kt:76)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(PipelineContext.kt:243)
at io.ktor.util.pipeline.SuspendFunctionGun.loop(PipelineContext.kt:199)
at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(PipelineContext.kt:68)
at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(PipelineContext.kt:149)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:834)
Ovsyannikov Alexey
09/03/2020, 6:57 PMaltavir
09/03/2020, 6:58 PMOvsyannikov Alexey
09/03/2020, 6:58 PMOvsyannikov Alexey
09/03/2020, 6:59 PMaltavir
09/03/2020, 7:00 PMOvsyannikov Alexey
09/03/2020, 7:03 PMOvsyannikov Alexey
09/03/2020, 7:08 PMOvsyannikov Alexey
09/03/2020, 7:15 PMtravis
09/04/2020, 12:35 AMOvsyannikov Alexey
09/04/2020, 3:31 AM