Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save centralhardware/af8db606d0c1da6c0b41259f28a43fef to your computer and use it in GitHub Desktop.
Save centralhardware/af8db606d0c1da6c0b41259f28a43fef to your computer and use it in GitHub Desktop.
java.lang.NullPointerException
at me.centralhardware.znatoki.telegram.statistic.MainKt$main$4$invokeSuspend$$inlined$filter$2$2.emit(Emitters.kt:51)
at kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke(SafeCollector.kt:11)
at kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke(SafeCollector.kt:11)
at kotlinx.coroutines.flow.internal.SafeCollector.emit(SafeCollector.kt:113)
at kotlinx.coroutines.flow.internal.SafeCollector.emit(SafeCollector.kt:82)
at dev.inmo.micro_utils.coroutines.AccumulatorFlow.collectSafely(AccumulatorFlow.kt:74)
at dev.inmo.micro_utils.coroutines.AccumulatorFlow$collectSafely$1.invokeSuspend(AccumulatorFlow.kt)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith$$$capture(ContinuationImpl.kt:33)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
at kotlinx.coroutines.debug.internal.DebugProbesImpl$CoroutineOwner.<init>(DebugProbesImpl.kt:531)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.createOwner(DebugProbesImpl.kt:510)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.probeCoroutineCreated$kotlinx_coroutines_core(DebugProbesImpl.kt:497)
at kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineCreated(DebugProbes.kt:7)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(IntrinsicsJvm.kt:161)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:358)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:124)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:52)
at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:43)
at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source)
at kotlinx.coroutines.flow.internal.ChannelLimitedFlowMerge.collectTo(Merge.kt:92)
at kotlinx.coroutines.flow.internal.ChannelFlow$collectToFun$1.invokeSuspend(ChannelFlow.kt:56)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith$$$capture(ContinuationImpl.kt:33)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
at kotlinx.coroutines.debug.internal.DebugProbesImpl$CoroutineOwner.<init>(DebugProbesImpl.kt:531)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.createOwner(DebugProbesImpl.kt:510)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.probeCoroutineCreated$kotlinx_coroutines_core(DebugProbesImpl.kt:497)
at kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineCreated(DebugProbes.kt:7)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(IntrinsicsJvm.kt:161)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:358)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:124)
at kotlinx.coroutines.channels.ProduceKt.produce(Produce.kt:281)
at kotlinx.coroutines.channels.ProduceKt.produce(Produce.kt:244)
at kotlinx.coroutines.flow.internal.ChannelLimitedFlowMerge.produceImpl(Merge.kt:86)
at kotlinx.coroutines.flow.internal.ChannelFlow$collect$2.invokeSuspend(ChannelFlow.kt:119)
at kotlinx.coroutines.flow.internal.ChannelFlow$collect$2.invoke(ChannelFlow.kt)
at kotlinx.coroutines.flow.internal.ChannelFlow$collect$2.invoke(ChannelFlow.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:42)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:261)
at kotlinx.coroutines.flow.internal.ChannelFlow.collect$suspendImpl(ChannelFlow.kt:118)
at kotlinx.coroutines.flow.internal.ChannelFlow.collect(ChannelFlow.kt)
at dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContext$allUpdatesFlow$lambda$3$$inlined$filter$1.collect(SafeCollector.common.kt:109)
at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1.collect(SafeCollector.common.kt:109)
at kotlinx.coroutines.flow.FlowKt__CollectKt.collect(Collect.kt:26)
at kotlinx.coroutines.flow.FlowKt.collect(Unknown Source)
at kotlinx.coroutines.flow.FlowKt__CollectKt$launchIn$1.invokeSuspend(Collect.kt:46)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith$$$capture(ContinuationImpl.kt:33)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
at kotlinx.coroutines.debug.internal.DebugProbesImpl$CoroutineOwner.<init>(DebugProbesImpl.kt:531)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.createOwner(DebugProbesImpl.kt:510)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.probeCoroutineCreated$kotlinx_coroutines_core(DebugProbesImpl.kt:497)
at kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineCreated(DebugProbes.kt:7)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(IntrinsicsJvm.kt:161)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:358)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:124)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:52)
at kotlinx.coroutines.BuildersKt.launch(Unknown Source)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:43)
at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source)
at kotlinx.coroutines.flow.FlowKt__CollectKt.launchIn(Collect.kt:45)
at kotlinx.coroutines.flow.FlowKt.launchIn(Unknown Source)
at dev.inmo.micro_utils.coroutines.AccumulatorFlow.<init>(AccumulatorFlow.kt:107)
at dev.inmo.micro_utils.coroutines.AccumulatorFlowKt.accumulatorFlow(AccumulatorFlow.kt:92)
at dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContext.<init>(BehaviourContext.kt:104)
at dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContext.copy(BehaviourContext.kt:117)
at dev.inmo.tgbotapi.extensions.behaviour_builder.DefaultBehaviourContext.copy(BehaviourContext.kt:76)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContext$DefaultImpls.copy$default(BehaviourContext.kt:65)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt.createSubContext(BehaviourContext.kt:157)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt$createSubContextAndDoSynchronouslyWithUpdatesFilter$2.invokeSuspend(BehaviourContext.kt:191)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt$createSubContextAndDoSynchronouslyWithUpdatesFilter$2.invoke(BehaviourContext.kt)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt$createSubContextAndDoSynchronouslyWithUpdatesFilter$2.invoke(BehaviourContext.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:42)
at kotlinx.coroutines.SupervisorKt.supervisorScope(Supervisor.kt:56)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt.createSubContextAndDoSynchronouslyWithUpdatesFilter(BehaviourContext.kt:190)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt$createSubContextAndDoAsynchronouslyWithUpdatesFilter$2.invokeSuspend(BehaviourContext.kt:219)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith$$$capture(ContinuationImpl.kt:33)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
at --- Async.Stack.Trace --- (captured by IntelliJ IDEA debugger)
at kotlinx.coroutines.debug.internal.DebugProbesImpl$CoroutineOwner.<init>(DebugProbesImpl.kt:531)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.createOwner(DebugProbesImpl.kt:510)
at kotlinx.coroutines.debug.internal.DebugProbesImpl.probeCoroutineCreated$kotlinx_coroutines_core(DebugProbesImpl.kt:497)
at kotlin.coroutines.jvm.internal.DebugProbesKt.probeCoroutineCreated(DebugProbes.kt:7)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(IntrinsicsJvm.kt:161)
at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:358)
at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:124)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.async(Builders.common.kt:87)
at kotlinx.coroutines.BuildersKt.async(Unknown Source)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt.createSubContextAndDoAsynchronouslyWithUpdatesFilter(BehaviourContext.kt:215)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourContextKt.createSubContextAndDoAsynchronouslyWithUpdatesFilter$default(BehaviourContext.kt:208)
at me.centralhardware.znatoki.telegram.statistic.MainKt$main$4.invokeSuspend(Main.kt:110)
at me.centralhardware.znatoki.telegram.statistic.MainKt$main$4.invoke(Main.kt)
at me.centralhardware.znatoki.telegram.statistic.MainKt$main$4.invoke(Main.kt)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourBuildersKt.buildBehaviour(BehaviourBuilders.kt:47)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourBuildersKt.buildBehaviour$default(BehaviourBuilders.kt:29)
at dev.inmo.tgbotapi.extensions.behaviour_builder.BehaviourBuildersKt.buildBehaviourWithLongPolling(BehaviourBuilders.kt:72)
at dev.inmo.tgbotapi.extensions.behaviour_builder.TelegramBotKt.telegramBotWithBehaviourAndLongPolling(TelegramBot.kt:91)
at dev.inmo.tgbotapi.extensions.behaviour_builder.TelegramBotKt.telegramBotWithBehaviourAndLongPolling$default(TelegramBot.kt:71)
at dev.inmo.tgbotapi.BehaviourContextReceiverExtKt.longPolling(BehaviourContextReceiverExt.kt:30)
at dev.inmo.tgbotapi.BehaviourContextReceiverExtKt.longPolling$default(BehaviourContextReceiverExt.kt:21)
at me.centralhardware.znatoki.telegram.statistic.MainKt.main(Main.kt:62)
at me.centralhardware.znatoki.telegram.statistic.MainKt$main$5.invoke(Main.kt)
at me.centralhardware.znatoki.telegram.statistic.MainKt$main$5.invoke(Main.kt)
at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1.invokeSuspend(IntrinsicsJvm.kt:223)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith$$$capture(ContinuationImpl.kt:33)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt)
at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:115)
at kotlin.coroutines.jvm.internal.RunSuspendKt.runSuspend(RunSuspend.kt:19)
at me.centralhardware.znatoki.telegram.statistic.MainKt.main(Main.kt)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment