1_rinkana

Untitled

May 26th, 2023
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.66 KB | None | 0 0
  1. FATAL EXCEPTION: GetUsers
  2. Process: com.example.phonebook, PID: 7980
  3. io.ktor.serialization.JsonConvertException: Illegal input
  4. at io.ktor.serialization.kotlinx.KotlinxSerializationConverter.deserialize(KotlinxSerializationConverter.kt:90)
  5. at io.ktor.serialization.ContentConverterKt$deserialize$$inlined$map$1$2.emit(Emitters.kt:224)
  6. at kotlinx.coroutines.flow.FlowKt__BuildersKt$asFlow$$inlined$unsafeFlow$3.collect(SafeCollector.common.kt:115)
  7. at io.ktor.serialization.ContentConverterKt$deserialize$$inlined$map$1.collect(SafeCollector.common.kt:113)
  8. at kotlinx.coroutines.flow.FlowKt__ReduceKt.firstOrNull(Reduce.kt:243)
  9. at kotlinx.coroutines.flow.FlowKt.firstOrNull(Unknown Source:1)
  10. at io.ktor.serialization.ContentConverterKt.deserialize(ContentConverter.kt:123)
  11. at io.ktor.client.plugins.contentnegotiation.ContentNegotiation.convertResponse$ktor_client_content_negotiation(ContentNegotiation.kt:230)
  12. at io.ktor.client.plugins.contentnegotiation.ContentNegotiation$Plugin$install$2.invokeSuspend(ContentNegotiation.kt:262)
  13. at io.ktor.client.plugins.contentnegotiation.ContentNegotiation$Plugin$install$2.invoke(Unknown Source:13)
  14. at io.ktor.client.plugins.contentnegotiation.ContentNegotiation$Plugin$install$2.invoke(Unknown Source:6)
  15. at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:120)
  16. at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:78)
  17. at io.ktor.client.HttpClient$4.invokeSuspend(HttpClient.kt:177)
  18. at io.ktor.client.HttpClient$4.invoke(Unknown Source:11)
  19. at io.ktor.client.HttpClient$4.invoke(Unknown Source:6)
  20. at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:120)
  21. at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:78)
  22. at io.ktor.util.pipeline.SuspendFunctionGun.proceedWith(SuspendFunctionGun.kt:88)
  23. at io.ktor.client.plugins.HttpCallValidator$Companion$install$2.invokeSuspend(HttpCallValidator.kt:142)
  24. at io.ktor.client.plugins.HttpCallValidator$Companion$install$2.invoke(Unknown Source:13)
  25. at io.ktor.client.plugins.HttpCallValidator$Companion$install$2.invoke(Unknown Source:6)
  26. at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:120)
  27. at io.ktor.util.pipeline.SuspendFunctionGun.proceed(SuspendFunctionGun.kt:78)
  28. at io.ktor.util.pipeline.SuspendFunctionGun.execute$ktor_utils(SuspendFunctionGun.kt:98)
  29. at io.ktor.util.pipeline.Pipeline.execute(Pipeline.kt:77)
  30. at io.ktor.client.call.HttpClientCall.bodyNullable(HttpClientCall.kt:88)
  31. at com.example.phonebook.data.remote.dto.ClientApi.getNewClient(ClientApi.kt:33)
  32. at com.example.phonebook.data.remote.dto.ClientApi$getNewClient$1.invokeSuspend(Unknown Source:14)
  33. at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
  34. at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
  35. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:463)
  36. at java.util.concurrent.FutureTask.run(FutureTask.java:264)
  37. at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
  38. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
  39. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
  40. at java.lang.Thread.run(Thread.java:1012)
  41. Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@d7bb240, java.util.concurrent.ScheduledThreadPoolExecutor@b7a9579[Running, pool size = 1, active threads = 1, queued tasks = 0, completed tasks = 8]]
  42. Caused by: kotlinx.serialization.json.internal.JsonDecodingException: Unexpected JSON token at offset 10: Expected start of the object '{', but had ':' instead at path: $.results
  43. JSON input: {"results":[{"name":{"title":"Miss","fir.....
  44. at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:24)
  45. at kotlinx.serialization.json.internal.JsonExceptionsKt.JsonDecodingException(JsonExceptions.kt:32)
  46. 2023-05-26 11:22:24.204 7980-8031 AndroidRuntime com.example.phonebook E at kotlinx.serialization.json.internal.AbstractJsonLexer.fail(AbstractJsonLexer.kt:584)
  47. at kotlinx.serialization.json.internal.AbstractJsonLexer.fail$default(AbstractJsonLexer.kt:582)
  48. at kotlinx.serialization.json.internal.AbstractJsonLexer.fail$kotlinx_serialization_json(AbstractJsonLexer.kt:223)
  49. at kotlinx.serialization.json.internal.AbstractJsonLexer.unexpectedToken(AbstractJsonLexer.kt:206)
  50. at kotlinx.serialization.json.internal.StringJsonLexer.consumeNextToken(StringJsonLexer.kt:74)
  51. at kotlinx.serialization.json.internal.StreamingJsonDecoder.beginStructure(StreamingJsonDecoder.kt:97)
  52. at com.example.phonebook.data.remote.dto.Results$$serializer.deserialize(Manager.kt:8)
  53. at com.example.phonebook.data.remote.dto.Results$$serializer.deserialize(Manager.kt:8)
  54. at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:70)
  55. at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableValue(AbstractDecoder.kt:43)
  56. at kotlinx.serialization.encoding.AbstractDecoder.decodeSerializableElement(AbstractDecoder.kt:70)
  57. at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableElement(StreamingJsonDecoder.kt:162)
  58. at com.example.phonebook.data.remote.dto.DataResponse$$serializer.deserialize(Manager.kt:5)
  59. at com.example.phonebook.data.remote.dto.DataResponse$$serializer.deserialize(Manager.kt:5)
  60. at kotlinx.serialization.json.internal.StreamingJsonDecoder.decodeSerializableValue(StreamingJsonDecoder.kt:70)
  61. at kotlinx.serialization.json.Json.decodeFromString(Json.kt:97)
  62. at io.ktor.serialization.kotlinx.KotlinxSerializationConverter.deserialize(KotlinxSerializationConverter.kt:82)
  63. ... 36 more
Advertisement
Add Comment
Please, Sign In to add comment