java.lang.IllegalStateException:
at rx.android.schedulers.LooperScheduler$ScheduledAction.run (LooperScheduler.java:112)
at android.os.Handler.handleCallback (Handler.java:751)
at android.os.Handler.dispatchMessage (Handler.java:95)
at android.os.Looper.loop (Looper.java:241)
at android.app.ActivityThread.main (ActivityThread.java:6274)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776)
Caused by: rx.exceptions.OnErrorNotImplementedException:
at rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call (InternalObservableUtils.java:386)
at rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call (InternalObservableUtils.java:383)
at rx.internal.util.ActionSubscriber.onError (ActionSubscriber.java:44)
at rx.observers.SafeSubscriber._onError (SafeSubscriber.java:153)
at rx.observers.SafeSubscriber.onError (SafeSubscriber.java:115)
at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated (OperatorObserveOn.java:273)
at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call (OperatorObserveOn.java:216)
at rx.android.schedulers.LooperScheduler$ScheduledAction.run (LooperScheduler.java:107)
Caused by: java.lang.NullPointerException:
at org.xdty.phone.number.PhoneNumber.getOfflineNumber (PhoneNumber.java:237)
at org.xdty.callerinfo.data.CallerRepository$4.call (CallerRepository.java:181)
at org.xdty.callerinfo.data.CallerRepository$4.call (CallerRepository.java:147)
at rx.Observable.unsafeSubscribe (Observable.java:10200)
at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41)
at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30)
at rx.Observable.unsafeSubscribe (Observable.java:10200)
at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41)
at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30)
at rx.Observable.unsafeSubscribe (Observable.java:10200)
at rx.internal.operators.OperatorSubscribeOn$1.call (OperatorSubscribeOn.java:94)
at rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call (CachedThreadScheduler.java:228)
at rx.internal.schedulers.ScheduledAction.run (ScheduledAction.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:428)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:272)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607)
at java.lang.Thread.run (Thread.java:761)
java.lang.IllegalStateException: at rx.android.schedulers.LooperScheduler$ScheduledAction.run (LooperScheduler.java:112) at android.os.Handler.handleCallback (Handler.java:751) at android.os.Handler.dispatchMessage (Handler.java:95) at android.os.Looper.loop (Looper.java:241) at android.app.ActivityThread.main (ActivityThread.java:6274) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776) Caused by: rx.exceptions.OnErrorNotImplementedException: at rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call (InternalObservableUtils.java:386) at rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call (InternalObservableUtils.java:383) at rx.internal.util.ActionSubscriber.onError (ActionSubscriber.java:44) at rx.observers.SafeSubscriber._onError (SafeSubscriber.java:153) at rx.observers.SafeSubscriber.onError (SafeSubscriber.java:115) at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated (OperatorObserveOn.java:273) at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call (OperatorObserveOn.java:216) at rx.android.schedulers.LooperScheduler$ScheduledAction.run (LooperScheduler.java:107) Caused by: java.lang.NullPointerException: at org.xdty.phone.number.PhoneNumber.getOfflineNumber (PhoneNumber.java:237) at org.xdty.callerinfo.data.CallerRepository$4.call (CallerRepository.java:181) at org.xdty.callerinfo.data.CallerRepository$4.call (CallerRepository.java:147) at rx.Observable.unsafeSubscribe (Observable.java:10200) at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30) at rx.Observable.unsafeSubscribe (Observable.java:10200) at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) at rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30) at rx.Observable.unsafeSubscribe (Observable.java:10200) at rx.internal.operators.OperatorSubscribeOn$1.call (OperatorSubscribeOn.java:94) at rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call (CachedThreadScheduler.java:228) at rx.internal.schedulers.ScheduledAction.run (ScheduledAction.java:55) at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:428) at java.util.concurrent.FutureTask.run (FutureTask.java:237) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:272) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:607) at java.lang.Thread.run (Thread.java:761)