Open Likeshadows opened 5 years ago
Public comment from Lisa Fedane in Zendesk ticket #29113:
Thanks for reporting on this issue - I'm consulting with out engineers and will update you as soon as possible.
Lisa Fedane DJI Developer Support
Public comment from Lisa Fedane in Zendesk ticket #29113:
Can you provide the following info:
Lisa Fedane DJI Developer Support
Facing the same issue. Any update on this?
java.lang.IllegalStateException: Exception thrown on Scheduler.Worker thread. Add
onError
handling. at dji.thirdparty.rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:60) at android.os.Handler.handleCallback(Handler.java:761) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:156) at android.app.ActivityThread.main(ActivityThread.java:6517) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832) Caused by: dji.thirdparty.rx.exceptions.OnErrorNotImplementedException at dji.thirdparty.rx.Observable$26.onError(Observable.java:8524) at dji.thirdparty.rx.observers.SafeSubscriber._onError(SafeSubscriber.java:157) at dji.thirdparty.rx.observers.SafeSubscriber.onError(SafeSubscriber.java:120) at dji.thirdparty.rx.observers.SerializedObserver.onError(SerializedObserver.java:158) at dji.thirdparty.rx.observers.SerializedSubscriber.onError(SerializedSubscriber.java:79) at dji.thirdparty.rx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber.innerError(OnSubscribeConcatMap.java:192) at dji.thirdparty.rx.internal.operators.OnSubscribeConcatMap$ConcatMapInnerSubscriber.onError(OnSubscribeConcatMap.java:340) at dji.thirdparty.rx.internal.operators.OperatorSubscribeOn$1$1.onError(OperatorSubscribeOn.java:59) at dji.thirdparty.rx.Observable.unsafeSubscribe(Observable.java:8748) at dji.thirdparty.rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94) at dji.thirdparty.rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) ... 7 more Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:851) at java.util.HashMap$EntryIterator.next(HashMap.java:891) at java.util.HashMap$EntryIterator.next(HashMap.java:890) at dji.ux.widget.VisionWidget.getOverallVisionSystemStatus(Unknown Source) at dji.ux.widget.VisionWidget.getAvoidanceSystemStatus(Unknown Source) at dji.ux.widget.VisionWidget.updateWidget(Unknown Source) at dji.ux.base.FrameLayoutWidget$2.a(Unknown Source) at dji.ux.base.FrameLayoutWidget$2.call(Unknown Source) at dji.thirdparty.rx.Observable.unsafeSubscribe(Observable.java:8741) ... 9 more dji.thirdparty.rx.exceptions.OnErrorNotImplementedException at dji.thirdparty.rx.Observable$26.onError(Observable.java:8524) at dji.thirdparty.rx.observers.SafeSubscriber._onError(SafeSubscriber.java:157) at dji.thirdparty.rx.observers.SafeSubscriber.onError(SafeSubscriber.java:120) at dji.thirdparty.rx.observers.SerializedObserver.onError(SerializedObserver.java:158) at dji.thirdparty.rx.observers.SerializedSubscriber.onError(SerializedSubscriber.java:79) at dji.thirdparty.rx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber.innerError(OnSubscribeConcatMap.java:192) at dji.thirdparty.rx.internal.operators.OnSubscribeConcatMap$ConcatMapInnerSubscriber.onError(OnSubscribeConcatMap.java:340) at dji.thirdparty.rx.internal.operators.OperatorSubscribeOn$1$1.onError(OperatorSubscribeOn.java:59) at dji.thirdparty.rx.Observable.unsafeSubscribe(Observable.java:8748) at dji.thirdparty.rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94) at dji.thirdparty.rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at android.os.Handler.handleCallback(Handler.java:761) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:156) at android.app.ActivityThread.main(ActivityThread.java:6517) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832) Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:851) at java.util.HashMap$EntryIterator.next(HashMap.java:891) at java.util.HashMap$EntryIterator.next(HashMap.java:890) at dji.ux.widget.VisionWidget.getOverallVisionSystemStatus(Unknown Source) at dji.ux.widget.VisionWidget.getAvoidanceSystemStatus(Unknown Source) at dji.ux.widget.VisionWidget.updateWidget(Unknown Source) at dji.ux.base.FrameLayoutWidget$2.a(Unknown Source) at dji.ux.base.FrameLayoutWidget$2.call(Unknown Source) at dji.thirdparty.rx.Observable.unsafeSubscribe(Observable.java:8741) ... 9 more java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:851) at java.util.HashMap$EntryIterator.next(HashMap.java:891) at java.util.HashMap$EntryIterator.next(HashMap.java:890) at dji.ux.widget.VisionWidget.getOverallVisionSystemStatus(Unknown Source) at dji.ux.widget.VisionWidget.getAvoidanceSystemStatus(Unknown Source) at dji.ux.widget.VisionWidget.updateWidget(Unknown Source) at dji.ux.base.FrameLayoutWidget$2.a(Unknown Source) at dji.ux.base.FrameLayoutWidget$2.call(Unknown Source) at dji.thirdparty.rx.Observable.unsafeSubscribe(Observable.java:8741) at dji.thirdparty.rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94) at dji.thirdparty.rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) at android.os.Handler.handleCallback(Handler.java:761) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:156) at android.app.ActivityThread.main(ActivityThread.java:6517) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:942) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:832)