2020-02-13 14:43:57.586 6844-6844/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.epetrenko.flowexample, PID: 6844 java.lang.StackOverflowError: stack size 8192KB at kotlin.coroutines.CoroutineContext$plus$1.invoke(CoroutineContext.kt:2) invoke at kotlin.coroutines.CoroutineContext$Element$DefaultImpls.fold(CoroutineContext.kt:3) at kotlin.coroutines.AbstractCoroutineContextElement.fold(CoroutineContextImpl.kt:1) at androidx.appcompat.app.ResourcesFlusher.androidx.core.math.MathUtils.clamp(ResourcesFlusher.java:29) com.google.android.material.math.MathUtils.lerp kotlin.coroutines.CoroutineContext$DefaultImpls.plus at kotlin.coroutines.CombinedContext.plus(CoroutineContextImpl.kt:1) at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:3) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect 2020-02-13 14:43:57.586 6844-6844/? E/AndroidRuntime: at g.a.r1.h.d.c(ChannelFlow.kt:18) at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect 2020-02-13 14:43:57.597 6867-6962/? E/ActivityThread: Failed to find provider info for com.samsung.android.service.tagservice 2020-02-13 14:43:57.610 6984-6984/? E/Zygote: isWhitelistProcess - Process is Whitelisted 2020-02-13 14:43:57.610 6984-6984/? E/Zygote: accessInfo : 1 2020-02-13 14:43:57.622 6984-6984/? E/oid.app.shealt: Not starting debugger since process cannot load the jdwp agent. 2020-02-13 14:43:57.622 5422-5946/? E/BufferQueueProducer: [com.sec.android.app.launcher/com.sec.android.app.launcher.activities.LauncherActivity$_6708#0] disconnect: not connected (req=1) 2020-02-13 14:43:57.643 6844-6844/? E/AndroidRuntime: at g.a.r1.h.d.c(ChannelFlow.kt:18) at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect 2020-02-13 14:43:57.643 6844-6844/? E/AndroidRuntime: at g.a.r1.h.d.c(ChannelFlow.kt:18) at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect$suspendImpl(ChannelFlow.kt:18) kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl.kotlinx.coroutines.flow.internal.ChannelFlowOperator.collect(Unknown Source:0) at kotlinx.coroutines.flow.FlowKt__DistinctKt$distinctUntilChangedBy$$inlined$distinctUntilChangedBy$FlowKt__DistinctKt$1.collect(SafeCollector.kt:3) at com.epetrenko.flowexample.MainViewModel$1.invokeSuspend(MainViewModel.kt:21) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:2) at kotlinx.coroutines.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:18) at kotlinx.coroutines.AbstractCoroutine.kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(AbstractCoroutine.kt:14) kotlinx.coroutines.CoroutineStart.invoke start at com.epetrenko.flowexample.MainViewModel.kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(MainViewModel.kt:15) kotlinx.coroutines.BuildersKt.launch kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default kotlinx.coroutines.BuildersKt.launch$default at java.lang.Class.newInstance(Native Method) at androidx.lifecycle.ViewModelProvider$AndroidViewModelFactory.androidx.lifecycle.ViewModelProvider$NewInstanceFactory.create(ViewModelProvider.java:7) create at androidx.lifecycle.SavedStateViewModelFactory.create(SavedStateViewModelFactory.java:4) at androidx.lifecycle.ViewModelLazy.androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.kt:15) androidx.lifecycle.ViewModelProvider.get getValue getValue at com.epetrenko.flowexample.MainActivity.getViewModel(MainActivity.kt:3) onCreate at android.app.Activity.performCreate(Activity.java:7981) at android.app.Activity.performCreate(Activity.java:7970) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3594) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2146) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:237) at android.app.ActivityThread.main(ActivityThread.java:7762) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1047)