Aleksandr Ivanov
06/24/2021, 6:55 AMUncaught Kotlin exception: kotlin.native.concurrent.InvalidMutabilityException: mutation attempt of frozen kotlinx.coroutines.JobImpl@2516528
at 0 DriversAppApi 0x000000010155103f kfun:kotlin.Throwable#<init>(kotlin.String?){} + 95 (/Users/teamcity3/buildAgent/work/290aee0e088a1666/runtime/src/main/kotlin/kotlin/Throwable.kt:23:37)
at 1 DriversAppApi 0x00000001015497ad kfun:kotlin.Exception#<init>(kotlin.String?){} + 93 (/Users/teamcity3/buildAgent/work/290aee0e088a1666/runtime/src/main/kotlin/kotlin/Exceptions.kt:23:44)
at 2 DriversAppApi 0x0000000101549a1d kfun:kotlin.RuntimeException#<init>(kotlin.String?){} + 93 (/Users/teamcity3/buildAgent/work/290aee0e088a1666/runtime/src/main/kotlin/kotlin/Exceptions.kt:34:44)
at 3 DriversAppApi 0x00000001015819fd kfun:kotlin.native.concurrent.InvalidMutabilityException#<init>(kotlin.String){} + 93 (/Users/teamcity3/buildAgent/work/290aee0e088a1666/runtime/src/main/kotlin/kotlin/native/concurrent/Freezing.kt:22:60)
at 4 DriversAppApi 0x0000000101581dcf ThrowInvalidMutabilityException + 431 (/Users/teamcity3/buildAgent/work/290aee0e088a1666/runtime/src/main/kotlin/kotlin/native/concurrent/Internal.kt:93:11)
at 5 DriversAppApi 0x00000001016e5b50 MutationCheck + 128
at 6 DriversAppApi 0x00000001017ebda6 kfun:kotlinx.coroutines.JobImpl#<init>(kotlinx.coroutines.Job?){} + 150 (/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/JobSupport.kt:1328:46)
at 7 DriversAppApi 0x00000001017d692c kfun:kotlinx.coroutines#Job(kotlinx.coroutines.Job?){}kotlinx.coroutines.CompletableJob + 188 (/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/Job.kt:379:55)
at 8 DriversAppApi 0x00000001019f9254 kfun:io.ktor.client.HttpClient#<init>(io.ktor.client.engine.HttpClientEngine;io.ktor.client.HttpClientConfig<out|io.ktor.client.engine.HttpClientEngineConfig>){} + 1796 (/Users/administrator/Documents/agent/work/8d547b974a7be21f/ktor-client/ktor-client-core/common/src/io/ktor/client/HttpClient.kt:87:45)
at 9 DriversAppApi 0x00000001019fa310 kfun:io.ktor.client.HttpClient#<init>(io.ktor.client.engine.HttpClientEngine;io.ktor.client.HttpClientConfig<out|io.ktor.client.engine.HttpClientEngineConfig>;kotlin.Boolean){} + 144 (/Users/administrator/Documents/agent/work/8d547b974a7be21f/ktor-client/ktor-client-core/common/src/io/ktor/client/HttpClient.kt:81:9)
at 10 DriversAppApi 0x00000001019f8ad5 kfun:io.ktor.client#HttpClient(io.ktor.client.engine.HttpClientEngine;kotlin.Function1<io.ktor.client.HttpClientConfig<*>,kotlin.Unit>){}io.ktor.client.HttpClient + 517 (/Users/administrator/Documents/agent/work/8d547b974a7be21f/ktor-client/ktor-client-core/common/src/io/ktor/client/HttpClient.kt:62:17)
at 11 DriversAppApi 0x00000001011b389d kfun:com.arrival.adp.drivers.app.api.rest.HttpClientFactory#create(){}io.ktor.client.HttpClient + 285 (/Users/alexander.ivanov/Development/pmob-sdrv-graphql-api-tool/sources/drivers-app-api/src/commonMain/kotlin/com/arrival/adp/drivers/app/api/rest/HttpClientFactory.kt:31:16)
My version changes:
kotlin: 1.4.32
-> 1.5.10
Ktor: 1.5.3
-> 1.6.0
kotlinx.coroutines: 1.4.3-native-mt
-> 1.5.0-native-mt
kotlinx.serialization: 1.1.0
-> 1.2.1
Does somebody faced this issue?Aleksei Tirman [JB]
06/24/2021, 9:22 AMAleksandr Ivanov
06/25/2021, 11:26 AMmbonnin
07/07/2021, 4:01 PMnative-mt
one./gradlew dependencies
, that should show all the transitives dependencies and how they are resolvedcoroutines-mt
? https://www.apollographql.com/docs/android/essentials/get-started-multiplatform/#multithreaded-coroutinesAleksandr Ivanov
07/07/2021, 4:04 PM