Trail-Sense
Trail-Sense copied to clipboard
Battery log command exception
Not user visible from what I can tell (logged via Google Play) - 2 users
Exception kotlinx.coroutines.CompletionHandlerException: at kotlinx.coroutines.CancellableContinuationImpl.callCancelHandler (CancellableContinuationImpl.java:2) at kotlinx.coroutines.CancellableContinuationImpl.invokeOnCancellation (CancellableContinuationImpl.java:4) at com.kylecorry.andromeda.core.topics.Topic.read (Topic.java) at com.kylecorry.andromeda.core.topics.BaseTopic.read$suspendImpl (BaseTopic.java:3) at com.kylecorry.trail_sense.tools.battery.infrastructure.commands.BatteryLogCommand$execute$2$1.invokeSuspend (BatteryLogCommand.java) at com.kylecorry.trail_sense.tools.battery.infrastructure.commands.BatteryLogCommand$execute$2$1.invoke (BatteryLogCommand.java:2) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (UndispatchedKt.java:4) at kotlinx.coroutines.TimeoutKt.setupTimeout (TimeoutKt.java:4) at kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (TimeoutKt.java) at com.kylecorry.trail_sense.tools.battery.infrastructure.commands.BatteryLogCommand$execute$2.invokeSuspend (BatteryLogCommand.java) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (BaseContinuationImpl.java) at kotlinx.coroutines.DispatchedTask.run (DispatchedTask.java) at kotlinx.coroutines.internal.LimitedDispatcher.run (LimitedDispatcher.java) at kotlinx.coroutines.scheduling.TaskImpl.run (TaskImpl.java) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely (CoroutineScheduler.java:9) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask (CoroutineScheduler.java:9) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker (CoroutineScheduler.java:9) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run (CoroutineScheduler.java:9) Caused by java.lang.IllegalArgumentException: at android.app.LoadedApk.forgetReceiverDispatcher (LoadedApk.java:1655) at android.app.ContextImpl.unregisterReceiver (ContextImpl.java:1859) at android.content.ContextWrapper.unregisterReceiver (ContextWrapper.java:788) at com.kylecorry.andromeda.core.sensors.BaseBroadcastReceiverSensor.stopImpl (BaseBroadcastReceiverSensor.java) at com.kylecorry.andromeda.core.sensors.AbstractSensor$topic$2.invoke (AbstractSensor.java:1) at com.kylecorry.andromeda.core.topics.Topic$Companion$lazy$2.invoke (Topic.java:1) at com.kylecorry.andromeda.core.topics.Topic.unsubscribe (Topic.java) at com.kylecorry.andromeda.core.topics.Topic$read$2$1.invoke (Topic.java:1) at kotlinx.coroutines.CancellableContinuationImpl.getContext (CancellableContinuationImpl.java)