element-hq / element-hq/element-android
Crash when clicking on room ugrade link
- Lingua principale
- Kotlin
- Stelle
- 3.7k
- Fork
- 917
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Tested on room Matrix-HQ
(https://github.com/matrix-org/riot-android-rageshakes/issues/7913)
```
Thread: main, Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{im.vector.riotx.debug/im.vector.riotx.features.home.room.detail.RoomDetailActivity}: java.lang.RuntimeException: Failed to call observer method
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2793)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2864)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
at android.os.Handler.dispatchMessage(Handler.java:105)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6523)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)
Caused by: java.lang.RuntimeException: Failed to call observer method
at androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(ClassesInfoCache.java:226)
at androidx.lifecycle.ClassesInfoCache$CallbackInfo.invokeMethodsForEvent(ClassesInfoCache.java:194)
at androidx.lifecycle.ClassesInfoCache$CallbackInfo.invokeCallbacks(ClassesInfoCache.java:185)
at androidx.lifecycle.ReflectiveGenericLifecycleObserver.onStateChanged(ReflectiveGenericLifecycleObserver.java:37)
at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.java:361)
at androidx.lifecycle.LifecycleRegistry.forwardPass(LifecycleRegistry.java:300)
at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.java:339)
at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.java:145)
at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.java:131)
at androidx.fragment.app.Fragment.performCreate(Fragment.java:2687)
at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:246)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1220)
at androidx.fragment.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1240)
at androidx.fragment.app.FragmentTransition.calculateFragments(FragmentTransition.java:1123)
at androidx.fragment.app.FragmentTransition.startTransitions(FragmentTransition.java:136)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2117)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2075)
at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1946)
at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:297)
at im.vector.riotx.core.extensions.ActivityKt.replaceFragment(Activity.kt:39)
at im.vector.riotx.core.extensions.ActivityKt.replaceFragment$default(Activity.kt:37)
at im.vector.riotx.features.home.room.detail.RoomDetailActivity.onCreate(RoomDetailActivity.kt:41)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2746)
... 9 more
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at com.airbnb.mvrx.MvRxFactoryKt.createViewModel(MvRxFactory.kt:50)
at com.airbnb.mvrx.MvRxFactoryKt.access$createViewModel(MvRxFactory.kt:1)
at com.airbnb.mvrx.MvRxFactory.create(MvRxFactory.kt:27)
at androidx.lifecycle.ViewModelProvider.get(ViewModelProvider.java:187)
at com.airbnb.mvrx.MvRxViewModelProvider.get(MvRxViewModelProvider.kt:65)
at com.airbnb.mvrx.MvRxViewModelProvider.get$default(MvRxViewModelProvider.kt:40)
at im.vector.riotx.features.home.room.detail.RoomDetailFragment$$special$$inlined$fragmentViewModel$1.invoke(MvRxExtensions.kt:27)
at im.vector.riotx.features.home.room.detail.RoomDetailFragment$$special$$inlined$fragmentViewModel$1.invoke(MvRxExtensions.kt)
at com.airbnb.mvrx.lifecycleAwareLazy.getValue(lifecycleAwareLazy.kt:53)
at com.airbnb.mvrx.lifecycleAwareLazy$1.onStart(lifecycleAwareLazy.kt:31)
at java.lang.reflect.Method.invoke(Native Method)
at androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(ClassesInfoCache.java:216)
... 33 more
Caused by: kotlin.KotlinNullPointerException
at im.vector.riotx.features.home.room.detail.RoomDetailViewModel.(RoomDetailViewModel.kt:74)
at im.vector.riotx.features.home.room.detail.RoomDetailViewModel_AssistedFactory.create(RoomDetailViewModel_AssistedFactory.java:39)
at im.vector.riotx.features.home.room.detail.RoomDetailViewModel$Companion.create(RoomDetailViewModel.kt:117)
at im.vector.riotx.features.home.room.detail.RoomDetailViewModel$Companion.create(RoomDetailViewModel.kt:109)
... 46 more
```
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.