Skip to content
This repository has been archived by the owner on Dec 28, 2022. It is now read-only.

Shuttle crashing when connected via bluetooth to WH-1000XM3s on Xiaomi #514

Open
melat0nin opened this issue Aug 23, 2020 · 0 comments
Open

Comments

@melat0nin
Copy link

Shuttle version:

v2.0.17

Device, OS:

  • Xiaomi Redmi Note 7
  • MIUI Global 11.0.1
  • Android 10 QKQ1.190910.002
  • Bluetooth connected to Sony WH-1000XM3

Description of bug:

Shuttle crashes on launch when connected to Sony WH-1000XM3 headphones. Works fine with some other bluetooth devices.

Expected outcome:

Shuttle runs and plays media as expected

Observations/Actual Result:

These errors are given:

e.b.y.d: The exception was not handled due to missing onError handler in the subscribe() method call. Further reading: https://github.com/ReactiveX/RxJava/wiki/Error-Handling | java.lang.IllegalStateException: There is no currently selected route.  The media router has not yet been fully initialized.
at e.b.b0.b.a$m.a(SourceFile:1)
at e.b.b0.b.a$m.d(SourceFile:1)
at e.b.b0.d.m.b(SourceFile:3)
at e.b.b0.d.m.e(SourceFile:5)
at e.b.b0.e.e.n0$a.e(SourceFile:2)
at e.b.b0.e.e.b$b.c(SourceFile:19)
at e.b.b0.e.e.b$b.h(SourceFile:11)
at e.b.b0.e.e.b$a.e(SourceFile:1)
at e.b.b0.e.e.q$b.n(SourceFile:2)
at e.b.b0.e.e.q$a.e(SourceFile:2)
at e.b.b0.e.e.r0$a.e(SourceFile:18)
at e.b.b0.e.e.r0$b.e(SourceFile:2)
at e.b.b0.e.e.c0$a.e(SourceFile:5)
at e.b.b0.e.e.c$a.d(SourceFile:23)
at e.b.b0.e.e.c$a.c(SourceFile:10)
at e.b.b0.e.e.t.t0(SourceFile:2)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.c.t0(SourceFile:5)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.c0.t0(SourceFile:1)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.r0$a.h(SourceFile:7)
at e.b.b0.e.e.r0.t0(SourceFile:10)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.q$b.m(SourceFile:11)
at e.b.b0.e.e.q$b.e(SourceFile:10)
at e.b.b0.e.e.c0$a.e(SourceFile:5)
at e.b.b0.e.e.c$a.d(SourceFile:23)
at e.b.b0.e.e.c$a.c(SourceFile:10)
at e.b.b0.e.e.t.t0(SourceFile:2)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.c.t0(SourceFile:5)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.c0.t0(SourceFile:1)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.q.t0(SourceFile:2)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.b$b.i(SourceFile:5)
at e.b.b0.e.e.b.t0(SourceFile:10)
at e.b.k.f(SourceFile:4)
at e.b.b0.e.e.n0.t0(SourceFile:1)
at e.b.k.f(SourceFile:4)
at e.b.k.s0(SourceFile:6)
at e.b.k.q0(SourceFile:1)
at com.afollestad.aesthetic.f0.onAttachedToWindow(SourceFile:8)
at android.view.View.dispatchAttachedToWindow(View.java:19602)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3452)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3459)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2106)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1799)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7770)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1031)
at android.view.Choreographer.doCallbacks(Choreographer.java:854)
at android.view.Choreographer.doFrame(Choreographer.java:789)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1016)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:224)
at android.app.ActivityThread.main(ActivityThread.java:7548)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
Caused by: java.lang.IllegalStateException: There is no currently selected route.  The media router has not yet been fully initialized.
at android.support.v7.media.MediaRouter$GlobalMediaRouter.getSelectedRoute(SourceFile:2)
at android.support.v7.media.MediaRouter.getSelectedRoute(SourceFile:2)
at android.support.v7.app.MediaRouteButton.refreshRoute(SourceFile:1)
at android.support.v7.app.MediaRouteButton.setRouteSelector(SourceFile:8)
at android.support.v7.app.MediaRouteActionProvider.onCreateActionView(SourceFile:5)
at android.support.v4.view.ActionProvider.onCreateActionView(SourceFile:1)
at android.support.v7.view.menu.MenuItemImpl.getActionView(SourceFile:3)
at com.afollestad.aesthetic.z0.e(SourceFile:8)
at com.afollestad.aesthetic.f0.d(SourceFile:10)
at com.afollestad.aesthetic.f0.a(SourceFile:1)
at com.afollestad.aesthetic.f0$a.a(SourceFile:1)
at com.afollestad.aesthetic.f0$a.d(SourceFile:1)
at e.b.b0.d.m.e(SourceFile:2)
... 68 more
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant