Skip to content

Instantly share code, notes, and snippets.

@mgp
Last active January 19, 2016 21:52
Show Gist options
  • Save mgp/72c6baf98667af66b5dd to your computer and use it in GitHub Desktop.
Save mgp/72c6baf98667af66b5dd to your computer and use it in GitHub Desktop.
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: Unhandled onError.
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: java.lang.IllegalArgumentException: Attempt to inject a UserProgressManager with no user
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.android.internal.Preconditions.checkArgument(Preconditions.java:30)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.modules.UserModule.lambda$progressManager$312(UserModule.java:60)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.modules.UserModule.access$lambda$0(UserModule.java)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.modules.UserModule$$Lambda$1.call(Unknown Source)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.observers.Subscribers$5.onNext(Subscribers.java:234)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.SubjectSubscriptionManager$SubjectObserver.onNext(SubjectSubscriptionManager.java:224)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.internal.operators.NotificationLite.accept(NotificationLite.java:150)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.ReplaySubject$BoundedState.accept(ReplaySubject.java:630)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.ReplaySubject$BoundedState.replayObserverFromIndex(ReplaySubject.java:669)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.ReplaySubject$DefaultOnAdd.call(ReplaySubject.java:997)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.ReplaySubject$DefaultOnAdd.call(ReplaySubject.java:988)
01-19 13:43:45.278 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.SubjectSubscriptionManager.call(SubjectSubscriptionManager.java:59)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.subjects.SubjectSubscriptionManager.call(SubjectSubscriptionManager.java:35)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable.unsafeSubscribe(Observable.java:7710)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.core.util.OnSubscribeBoundedCache.call(ObservableUtils.java:334)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.core.util.OnSubscribeBoundedCache.call(ObservableUtils.java:315)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:162)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:154)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:162)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:154)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:162)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:154)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:162)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable$2.call(Observable.java:154)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable.subscribe(Observable.java:7804)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.Observable.subscribe(Observable.java:7772)
01-19 13:43:45.279 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:432)
01-19 13:43:45.280 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.observables.BlockingObservable.first(BlockingObservable.java:159)
01-19 13:43:45.280 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.modules.UserModule.progressManager(UserModule.java:68)
01-19 13:43:45.280 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.modules.UserModule_ProgressManagerFactory.get(UserModule_ProgressManagerFactory.java:23)
01-19 13:43:45.280 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.modules.UserModule_ProgressManagerFactory.get(UserModule_ProgressManagerFactory.java:9)
01-19 13:43:45.280 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.ui.library.DomainSubjectListFragment_MembersInjector.injectMembers(DomainSubjectListFragment_MembersInjector.java:79)
01-19 13:43:45.288 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.ui.library.DomainSubjectListFragment_MembersInjector.injectMembers(DomainSubjectListFragment_MembersInjector.java:21)
01-19 13:43:45.288 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.dependencies.components.DaggerApplicationComponent.inject(DaggerApplicationComponent.java:483)
01-19 13:43:45.288 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.ui.library.DomainSubjectListFragment.injectDependencies(DomainSubjectListFragment.java:287)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at org.khanacademy.android.ui.AbstractBaseFragment.onAttach(AbstractBaseFragment.java:29)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:853)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.BackStackRecord.run(BackStackRecord.java:834)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1452)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.Activity.performStart(Activity.java:6005)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2288)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.ActivityThread.access$800(ActivityThread.java:151)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.os.Handler.dispatchMessage(Handler.java:102)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.os.Looper.loop(Looper.java:135)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at android.app.ActivityThread.main(ActivityThread.java:5254)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at java.lang.reflect.Method.invoke(Native Method)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at java.lang.reflect.Method.invoke(Method.java:372)
01-19 13:43:45.289 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
01-19 13:43:45.290 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
01-19 13:43:45.290 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: Caused by: rx.exceptions.OnErrorThrowable$OnNextValue: OnError while emitting onNext value: org.khanacademy.core.user.models.AutoValue_UserSessionValue.class
01-19 13:43:45.290 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58)
01-19 13:43:45.290 3576-3576/org.khanacademy.android.debug E/RxJavaErrorHandler: ... 48 more
01-19 13:43:45.295 3576-3576/org.khanacademy.android.debug D/AndroidRuntime: Shutting down VM
01-19 13:43:45.296 3576-3576/org.khanacademy.android.debug E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.khanacademy.android.debug, PID: 3576
java.lang.RuntimeException: Unable to start activity ComponentInfo{org.khanacademy.android.debug/org.khanacademy.android.ui.library.MainActivity}: java.lang.IllegalArgumentException: Attempt to inject a UserProgressManager with no user
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Caused by: java.lang.IllegalArgumentException: Attempt to inject a UserProgressManager with no user
at rx.android.internal.Preconditions.checkArgument(Preconditions.java:30)
at org.khanacademy.android.dependencies.modules.UserModule.lambda$progressManager$312(UserModule.java:60)
at org.khanacademy.android.dependencies.modules.UserModule.access$lambda$0(UserModule.java)
at org.khanacademy.android.dependencies.modules.UserModule$$Lambda$1.call(Unknown Source)
at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55)
at rx.observers.Subscribers$5.onNext(Subscribers.java:234)
at rx.subjects.SubjectSubscriptionManager$SubjectObserver.onNext(SubjectSubscriptionManager.java:224)
at rx.internal.operators.NotificationLite.accept(NotificationLite.java:150)
at rx.subjects.ReplaySubject$BoundedState.accept(ReplaySubject.java:630)
at rx.subjects.ReplaySubject$BoundedState.replayObserverFromIndex(ReplaySubject.java:669)
at rx.subjects.ReplaySubject$DefaultOnAdd.call(ReplaySubject.java:997)
at rx.subjects.ReplaySubject$DefaultOnAdd.call(ReplaySubject.java:988)
at rx.subjects.SubjectSubscriptionManager.call(SubjectSubscriptionManager.java:59)
at rx.subjects.SubjectSubscriptionManager.call(SubjectSubscriptionManager.java:35)
at rx.Observable.unsafeSubscribe(Observable.java:7710)
at org.khanacademy.core.util.OnSubscribeBoundedCache.call(ObservableUtils.java:334)
at org.khanacademy.core.util.OnSubscribeBoundedCache.call(ObservableUtils.java:315)
at rx.Observable$2.call(Observable.java:162)
at rx.Observable$2.call(Observable.java:154)
at rx.Observable$2.call(Observable.java:162)
at rx.Observable$2.call(Observable.java:154)
at rx.Observable$2.call(Observable.java:162)
at rx.Observable$2.call(Observable.java:154)
at rx.Observable$2.call(Observable.java:162)
at rx.Observable$2.call(Observable.java:154)
at rx.Observable.subscribe(Observable.java:7804)
at rx.Observable.subscribe(Observable.java:7772)
at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:432)
at rx.observables.BlockingObservable.first(BlockingObservable.java:159)
at org.khanacademy.android.dependencies.modules.UserModule.progressManager(UserModule.java:68)
at org.khanacademy.android.dependencies.modules.UserModule_ProgressManagerFactory.get(UserModule_ProgressManagerFactory.java:23)
at org.khanacademy.android.dependencies.modules.UserModule_ProgressManagerFactory.get(UserModule_ProgressManagerFactory.java:9)
at org.khanacademy.android.ui.library.DomainSubjectListFragment_MembersInjector.injectMembers(DomainSubjectListFragment_MembersInjector.java:79)
at org.khanacademy.android.ui.library.DomainSubjectListFragment_MembersInjector.injectMembers(DomainSubjectListFragment_MembersInjector.java:21)
at org.khanacademy.android.dependencies.components.DaggerApplicationComponent.inject(DaggerApplicationComponent.java:483)
at org.khanacademy.android.ui.library.DomainSubjectListFragment.injectDependencies(DomainSubjectListFragment.java:287)
at org.khanacademy.android.ui.AbstractBaseFragm
01-19 13:43:45.299 1239-1483/system_process W/ActivityManager: Force finishing activity 1 org.khanacademy.android.debug/org.khanacademy.android.ui.library.MainActivity
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment