ICT4Dat / ict4dat-news-android

ICT4D.at's App to combine all ICT4D news into one Android application
Apache License 2.0
5 stars 1 forks source link

Crash - CalledFromWrongThreadException - Splash Screen #116

Closed spipau closed 5 years ago

spipau commented 5 years ago
io.reactivex.exceptions.OnErrorNotImplementedException: 

  at io.reactivex.internal.functions.Functions$OnErrorMissingConsumer.accept (Functions.java:704)

  at io.reactivex.internal.functions.Functions$OnErrorMissingConsumer.accept (Functions.java:701)

  at io.reactivex.internal.observers.LambdaObserver.onError (LambdaObserver.java:77)

  at io.reactivex.internal.observers.LambdaObserver.onNext (LambdaObserver.java:67)

  at io.reactivex.internal.operators.observable.ObservableMap$MapObserver.onNext (ObservableMap.java:62)

  at io.reactivex.internal.operators.observable.ObservableFilter$FilterObserver.onNext (ObservableFilter.java:52)

  at io.reactivex.subjects.PublishSubject$PublishDisposable.onNext (PublishSubject.java:308)

  at io.reactivex.subjects.PublishSubject.onNext (PublishSubject.java:228)

  at at.ict4d.ict4dnews.utils.RxEventBus.post (RxEventBus.kt:20)

  at at.ict4d.ict4dnews.server.Server.handleError (Server.kt:262)

  at at.ict4d.ict4dnews.server.Server.access$handleError (Server.kt:29)

  at at.ict4d.ict4dnews.server.Server$loadBlogs$2.accept (Server.kt:255)

  at at.ict4d.ict4dnews.server.Server$loadBlogs$2.accept (Server.kt:29)

  at io.reactivex.internal.observers.ConsumerSingleObserver.onError (ConsumerSingleObserver.java:46)

  at io.reactivex.internal.operators.single.SingleObserveOn$ObserveOnSingleObserver.run (SingleObserveOn.java:79)

  at io.reactivex.Scheduler$DisposeTask.run (Scheduler.java:578)

  at io.reactivex.internal.schedulers.ScheduledRunnable.run (ScheduledRunnable.java:66)

  at io.reactivex.internal.schedulers.ScheduledRunnable.call (ScheduledRunnable.java:57)

  at java.util.concurrent.FutureTask.run (FutureTask.java:266)

  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:301)

  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1162)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:636)

  at java.lang.Thread.run (Thread.java:764)
Caused by: android.view.ViewRootImpl$CalledFromWrongThreadException: 

  at android.view.ViewRootImpl.checkThread (ViewRootImpl.java:8513)

  at android.view.ViewRootImpl.focusableViewAvailable (ViewRootImpl.java:4012)

  at android.view.ViewGroup.focusableViewAvailable (ViewGroup.java:848)

  at android.view.ViewGroup.focusableViewAvailable (ViewGroup.java:848)

  at android.view.ViewGroup.focusableViewAvailable (ViewGroup.java:848)

  at android.view.ViewGroup.focusableViewAvailable (ViewGroup.java:848)

  at android.view.ViewGroup.focusableViewAvailable (ViewGroup.java:848)

  at android.view.ViewGroup.focusableViewAvailable (ViewGroup.java:848)

  at android.view.View.setFlags (View.java:14442)

  at android.view.View.setVisibility (View.java:10030)

  at at.ict4d.ict4dnews.screens.MainNavigationActivity.onNavigated (MainNavigationActivity.kt:48)

  at androidx.navigation.NavController.dispatchOnNavigated (NavController.java:365)

  at androidx.navigation.NavController$2.onNavigatorNavigated (NavController.java:145)

  at androidx.navigation.Navigator.dispatchOnNavigatorNavigated (Navigator.java:218)

  at androidx.navigation.fragment.FragmentNavigator.navigate (FragmentNavigator.java:215)

  at androidx.navigation.fragment.FragmentNavigator.navigate (FragmentNavigator.java:49)

  at androidx.navigation.NavDestination.navigate (NavDestination.java:408)

  at androidx.navigation.NavController.navigate (NavController.java:703)

  at androidx.navigation.NavController.navigate (NavController.java:648)

  at androidx.navigation.NavController.navigate (NavController.java:634)

  at androidx.navigation.NavController.navigate (NavController.java:622)

  at at.ict4d.ict4dnews.screens.splashscreen.SplashFragment$onCreateView$1.accept (SplashFragment.kt:31)

  at at.ict4d.ict4dnews.screens.splashscreen.SplashFragment$onCreateView$1.accept (SplashFragment.kt:17)

  at io.reactivex.internal.observers.LambdaObserver.onNext (LambdaObserver.java:63)