-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Labels
2.23Can't reproducebugs people file that we can't reproducebugs people file that we can't reproduceHelp WantedRequesting Pull Requests from volunteersRequesting Pull Requests from volunteersNeeds Triage
Milestone
Description
2.23beta1
https://ankidroid.org/acra/app/1/bug/359978/report/5bf8ff22-f44e-400a-a139-9e2bbd859ac1
Unsure if this stack trace is correct; whiteboard was implied
java.lang.IllegalArgumentException: Required value was null.
at com.ichi2.anki.DeckPicker.setupFlows$onStartupResponse(DeckPicker.kt:814)
at com.ichi2.anki.DeckPicker.setupFlows$onStartupResponse$46(DeckPicker.kt:851)
at com.ichi2.anki.DeckPicker.access$setupFlows$onStartupResponse$46(DeckPicker.kt:238)
at com.ichi2.anki.DeckPicker$setupFlows$16.invoke(DeckPicker.java:851)
at com.ichi2.anki.DeckPicker$setupFlows$16.invoke(DeckPicker.java:851)
at com.ichi2.anki.AnkiActivity$launchCollectionInLifecycleScope$1$1$1.emit(AnkiActivity.java:764)
at kotlinx.coroutines.flow.FlowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1$2.emit(FlowKt__Transform.kt:50)
at kotlinx.coroutines.flow.StateFlowImpl.collect(StateFlow.kt:401)
at kotlinx.coroutines.flow.FlowKt__TransformKt$filterNotNull$$inlined$unsafeTransform$1.collect(FlowKt__Transform.kt:109)
at com.ichi2.anki.AnkiActivity$launchCollectionInLifecycleScope$1$1.invokeSuspend(AnkiActivity.java:757)
at com.ichi2.anki.AnkiActivity$launchCollectionInLifecycleScope$1$1.invoke(AnkiActivity.java)
at com.ichi2.anki.AnkiActivity$launchCollectionInLifecycleScope$1$1.invoke(AnkiActivity.java)
at androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1$1$1.invokeSuspend(RepeatOnLifecycle.kt:110)
at androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1$1$1.invoke(RepeatOnLifecycle.kt)
at androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1$1$1.invoke(RepeatOnLifecycle.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:42)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:261)
at androidx.lifecycle.RepeatOnLifecycleKt$repeatOnLifecycle$3$1$1$1$1.invokeSuspend(RepeatOnLifecycle.kt:110)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34)
at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:359)
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(Builders.kt:1)
at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:43)
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:313)
at androidx.lifecycle.LifecycleRegistry.forwardPass(LifecycleRegistry.jvm.kt:251)
at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.jvm.kt:288)
at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.jvm.kt:135)
at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.jvm.kt:119)
at androidx.lifecycle.ReportFragment$Companion.dispatch$lifecycle_runtime_release(ReportFragment.android.kt:181)
at androidx.lifecycle.ReportFragment$LifecycleCallbacks.onActivityPostResumed(ReportFragment.android.kt:119)
at android.app.Activity.dispatchActivityPostResumed(Activity.java:1798)
at android.app.Activity.performResume(Activity.java:9589)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:6001)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:6051)
at android.app.servertransaction.ResumeActivityItem.execute(ResumeActivityItem.java:70)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:60)
at android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:271)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:146)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:120)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3105)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:250)
at android.os.Looper.loop(Looper.java:340)
at android.app.ActivityThread.main(ActivityThread.java:9903)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:621)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:957)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [l1{Cancelling}@2880b6a, Dispatchers.Main.immediate]
11-21 21:13:44.522 I/AnkiDroid(30814): setOptIn(): from false to false
11-21 21:13:44.522 I/AnkiDroid(30814): Not participating in analytics sample (sample percentage vs random: 10 33)
11-21 21:13:44.522 I/AnkiDroid(30814): initialize()
11-21 21:13:44.524 I/AnkiDroid(30814): Creating notification channel with id/name: General Notifications/AnkiDroid
11-21 21:13:44.525 I/AnkiDroid(30814): Creating notification channel with id/name: Synchronization/同步
11-21 21:13:44.525 I/AnkiDroid(30814): Creating notification channel with id/name: Review Reminders/Review Reminders
11-21 21:13:44.528 I/AnkiDroid(30814): AnkiDroidApp: Starting Services
11-21 21:13:44.541 I/AnkiDroid(30814): IntentHandler::onCreate
11-21 21:13:44.541 I/AnkiDroid(30814): Setting theme to LIGHT
11-21 21:13:44.550 I/AnkiDroid(30814): Launching DeckPicker
11-21 21:13:44.564 I/AnkiDroid(30814): isLegacyStorage(): current dir: /storage/emulated/0/AnkiDroid
11-21 21:13:44.564 I/AnkiDroid(30814): scoped external dirs: /storage/emulated/0/Android/data/com.ichi2.anki/files
11-21 21:13:44.564 I/AnkiDroid(30814): scoped internal dir: /data/user/0/com.ichi2.anki/files
11-21 21:13:44.564 I/AnkiDroid(30814): isLegacyStorage(): true
11-21 21:13:44.595 I/AnkiDroid(30814): (Re)opening Database: Path(path=/storage/emulated/0/AnkiDroid/collection.anki2)
11-21 21:13:44.606 I/AnkiDroid(30814): Executing Boot Service
11-21 21:13:44.636 I/AnkiDroid(30814): AnkiDroid Version = 2.23.0beta1 (f0e51119c662b9319ae7d58545d48ebd9638d8ca)
11-21 21:13:44.636 I/AnkiDroid(30814): Backend Version = 0.1.62-anki25.09.2 (25.09.2 3890e12c9e48c028c3f12aa58cb64bd9f8895e30)
11-21 21:13:44.636 I/AnkiDroid(30814): Android Version = 15 (SDK 35)
11-21 21:13:44.636 I/AnkiDroid(30814): ProductFlavor = full
11-21 21:13:44.636 I/AnkiDroid(30814): Device Info = vivo | vivo | DPD2429 | DPD2429 | PA2573 | mt8799
11-21 21:13:44.636 I/AnkiDroid(30814): Webview User Agent = Mozilla/5.0 (Linux; Android 15; PA2573 Build/AP3A.240905.015.A2_V000L1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/126.0.6478.71 Safari/537.36
11-21 21:13:44.636 I/AnkiDroid(30814): ACRA UUID = f8658415-b21e-48e0-a8b1-f2b0bcf7808a
11-21 21:13:44.636 I/AnkiDroid(30814): FSRS = 5.1.0 (Enabled: false)
11-21 21:13:44.636 I/AnkiDroid(30814): Crash Reports Enabled = true
11-21 21:13:44.638 I/AnkiDroid(30814): Setting theme to LIGHT
11-21 21:13:44.639 I/AnkiDroid(30814): DeckPicker::onCreate
11-21 21:13:44.663 I/AnkiDroid(30814): isLegacyStorage(): current dir: /storage/emulated/0/AnkiDroid
11-21 21:13:44.663 I/AnkiDroid(30814): scoped external dirs: /storage/emulated/0/Android/data/com.ichi2.anki/files
11-21 21:13:44.663 I/AnkiDroid(30814): scoped internal dir: /data/user/0/com.ichi2.anki/files
11-21 21:13:44.663 I/AnkiDroid(30814): isLegacyStorage(): true
11-21 21:13:44.670 I/AnkiDroid(30814): DeckPicker::onStart
11-21 21:13:44.672 I/AnkiDroid(30814): DeckPicker::onResume
11-21 21:13:44.674 I/AnkiDroid(30814): No startup screens required
11-21 21:13:44.750 I/AnkiDroid(30814): currentDeckId: 1763474090689
11-21 21:13:44.757 I/AnkiDroid(30814): currentDeckId: 1763474090689
11-21 21:13:45.066 I/AnkiDroid(30814): IntentHandler::onDestroy
11-21 21:13:46.342 I/AnkiDroid(30814): DeckPicker:: Selected deck with id 1763474090689
11-21 21:13:46.359 I/AnkiDroid(30814): DeckPicker::onPause
11-21 21:13:46.378 I/AnkiDroid(30814): Setting theme to LIGHT
11-21 21:13:46.379 I/AnkiDroid(30814): SingleFragmentActivity::onCreate
11-21 21:13:46.380 I/AnkiDroid(30814): isLegacyStorage(): current dir: /storage/emulated/0/AnkiDroid
11-21 21:13:46.380 I/AnkiDroid(30814): scoped external dirs: /storage/emulated/0/Android/data/com.ichi2.anki/files
11-21 21:13:46.380 I/AnkiDroid(30814): scoped internal dir: /data/user/0/com.ichi2.anki/files
11-21 21:13:46.380 I/AnkiDroid(30814): isLegacyStorage(): true
11-21 21:13:46.383 I/AnkiDroid(30814): SingleFragmentActivity::onStart
11-21 21:13:46.383 I/AnkiDroid(30814): SingleFragmentActivity::a::onAttach
11-21 21:13:46.383 I/AnkiDroid(30814): SingleFragmentActivity::a::onCreate
11-21 21:13:46.400 I/AnkiDroid(30814): Loading *******************************
11-21 21:13:46.408 I/AnkiDroid(30814): SingleFragmentActivity::a::onViewCreated
11-21 21:13:46.409 I/AnkiDroid(30814): SingleFragmentActivity::a::onStart
11-21 21:13:46.410 I/AnkiDroid(30814): SingleFragmentActivity::onResume
11-21 21:13:46.411 I/AnkiDroid(30814): SingleFragmentActivity::a::onResume
11-21 21:13:46.504 W/AnkiDroid(30814): PageFragment/ Unknown TS method called.
11-21 21:13:46.813 I/AnkiDroid(30814): DeckPicker::onStop
11-21 21:13:46.814 I/AnkiDroid(30814): DeckPicker::onSaveInstanceState
11-21 21:13:48.092 I/AnkiDroid(30814): finishWithAnimation DEFAULT
11-21 21:13:48.104 I/AnkiDroid(30814): SingleFragmentActivity::onPause
11-21 21:13:48.104 I/AnkiDroid(30814): SingleFragmentActivity::a::onPause
11-21 21:13:48.123 I/AnkiDroid(30814): DeckPicker::onStart
11-21 21:13:48.126 I/AnkiDroid(30814): DeckPicker::onResume
11-21 21:13:48.130 I/AnkiDroid(30814): No startup screens required
11-21 21:13:48.132 I/AnkiDroid(30814): currentDeckId: 1763474090689
11-21 21:13:48.460 I/AnkiDroid(30814): SingleFragmentActivity::onStop
11-21 21:13:48.463 I/AnkiDroid(30814): SingleFragmentActivity::a::onStop
11-21 21:13:48.465 I/AnkiDroid(30814): SingleFragmentActivity::onDestroy
11-21 21:13:48.471 I/AnkiDroid(30814): SingleFragmentActivity::a::onViewDestroyed
11-21 21:13:48.472 I/AnkiDroid(30814): SingleFragmentActivity::a::onDestroy
11-21 21:13:48.472 I/AnkiDroid(30814): SingleFragmentActivity::a::onDetach
11-21 21:13:56.911 I/AnkiDroid(30814): DeckPicker:: Selected deck with id 1763474090689
11-21 21:13:56.947 I/AnkiDroid(30814): DeckPicker::onPause
11-21 21:13:56.959 I/AnkiDroid(30814): Setting theme to LIGHT
11-21 21:13:56.959 I/AnkiDroid(30814): SingleFragmentActivity::onCreate
11-21 21:13:56.960 I/AnkiDroid(30814): isLegacyStorage(): current dir: /storage/emulated/0/AnkiDroid
11-21 21:13:56.960 I/AnkiDroid(30814): scoped external dirs: /storage/emulated/0/Android/data/com.ichi2.anki/files
11-21 21:13:56.960 I/AnkiDroid(30814): scoped internal dir: /data/user/0/com.ichi2.anki/files
11-21 21:13:56.960 I/AnkiDroid(30814): isLegacyStorage(): true
11-21 21:13:56.963 I/AnkiDroid(30814): SingleFragmentActivity::onStart
11-21 21:13:56.963 I/AnkiDroid(30814): SingleFragmentActivity::a::onAttach
11-21 21:13:56.963 I/AnkiDroid(30814): SingleFragmentActivity::a::onCreate
11-21 21:13:56.978 I/AnkiDroid(30814): Loading *******************************
11-21 21:13:56.981 I/AnkiDroid(30814): SingleFragmentActivity::a::onViewCreated
11-21 21:13:56.981 I/AnkiDroid(30814): SingleFragmentActivity::a::onStart
11-21 21:13:56.983 I/AnkiDroid(30814): SingleFragmentActivity::onResume
11-21 21:13:56.983 I/AnkiDroid(30814): SingleFragmentActivity::a::onResume
11-21 21:13:57.038 W/AnkiDroid(30814): PageFragment/ Unknown TS method called.
11-21 21:13:57.378 I/AnkiDroid(30814): DeckPicker::onStop
11-21 21:13:57.378 I/AnkiDroid(30814): DeckPicker::onSaveInstanceState
11-21 21:13:57.838 I/AnkiDroid(30814): DeckPicker::onStart
11-21 21:13:58.300 I/AnkiDroid(30814): finishWithAnimation DEFAULT
11-21 21:13:58.315 I/AnkiDroid(30814): SingleFragmentActivity::onPause
11-21 21:13:58.317 I/AnkiDroid(30814): SingleFragmentActivity::a::onPause
11-21 21:13:58.342 I/AnkiDroid(30814): DeckPicker::onResume
11-21 21:13:58.348 I/AnkiDroid(30814): No startup screens required
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
2.23Can't reproducebugs people file that we can't reproducebugs people file that we can't reproduceHelp WantedRequesting Pull Requests from volunteersRequesting Pull Requests from volunteersNeeds Triage