Skip to content

Fragment not attached to an activity. #22065

Description

@david-allison

2.25.0beta2 - 99efe56916dfd3ae44f974d8ccf98f4be195b9d0

https://ankidroid.org/acra/app/1/bug/439872/report/bb4da455-66f1-4865-8bec-795c75367ef5

java.lang.IllegalStateException: Fragment at7{7505fc5} (5a72b915-0035-4f7a-8d2d-d7000ec35d07) not attached to an activity.
	at androidx.fragment.app.Fragment.requireActivity(Fragment.java:1002)
	at com.ichi2.anki.CoroutineHelpersKt$launchCatchingTask$2.invokeSuspend(CoroutineHelpers.kt:268)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at kotlinx.coroutines.EventLoop.processUnconfinedEvent(EventLoop.common.kt:65)
	at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWithInternal(DispatchedContinuation.kt:392)
	at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:26)
	at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:358)
	at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:134)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(BuildersKt__Builders_common.kt:209)
	at kotlinx.coroutines.BuildersKt.launch(Builders.kt:1)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(BuildersKt__Builders_common.kt:200)
	at kotlinx.coroutines.BuildersKt.launch$default(Builders.kt:1)
	at androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1.onStateChanged(RepeatOnLifecycle.kt:107)
	at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.jvm.kt:316)
	at androidx.lifecycle.LifecycleRegistry.forwardPass(LifecycleRegistry.jvm.kt:253)
	at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.jvm.kt:291)
	at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.jvm.kt:136)
	at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.jvm.kt:119)
	at androidx.lifecycle.ReportFragment$Companion.dispatch$lifecycle_runtime(ReportFragment.android.kt:181)
	at androidx.lifecycle.ReportFragment$LifecycleCallbacks.onActivityPostStarted(ReportFragment.android.kt:113)
	at android.app.Activity.dispatchActivityPostStarted(Activity.java:1466)
	at android.app.Activity.performStart(Activity.java:8719)
	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4219)
	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
	at android.app.ClientTransactionHandler.executeTransaction(ClientTransactionHandler.java:65)
	at android.app.ActivityThread.handleRelaunchActivityLocally(ActivityThread.java:6491)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2594)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loopOnce(Looper.java:226)
	at android.os.Looper.loop(Looper.java:313)
	at android.app.ActivityThread.main(ActivityThread.java:8810)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [un7{Cancelling}@f70cad5, Dispatchers.Main.immediate]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Fields

Priority

High

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions