Server Version#: 1.19.5.3112
Player Version#: 8.6.0
Hi,
I just installed the 8.6.0 Shield Client update on my Nvidia Shield 2017 and it keeps crashing when trying to play videos from network share (HDD on my router connected over SMB)
I turned on the Shields Clients Network logging and this is the Exception I see:
09-10 21:10:05.966 i: [EventSource] Nano is reachable, connecting...
09-10 21:10:05.966 i: Fetching [method:GET] http://127.0.0.1:32500/media/providers?includePreferences=1
09-10 21:10:05.968 i: [GDM] Got browse reply from: /192.168.178.11
09-10 21:10:05.970 i: [GDM] Got browse reply from: /192.168.178.11
09-10 21:10:05.990 i: [pms] /127.0.0.1:33502 - GET /media/providers
09-10 21:10:06.011 i: [LocalServer] Nano has the following providers:
09-10 21:10:06.012 i: [LocalServer] com.plexapp.plugins.library
09-10 21:10:06.305 i: [KeplerServerManager] Received response to info request (success: true)
09-10 21:10:06.305 i: [KeplerServerManager] Updated info (storage location: Internal (system))
09-10 21:10:06.345 i: Creating HomeActivity.
09-10 21:10:06.347 i: [Activity] Resuming the application, attempting to download item and children.
09-10 21:10:06.372 i: [Boot] HomeActivity took 25ms to run create behaviours.
09-10 21:10:06.374 i: [HomeActivity] Adding home fragment
09-10 21:10:06.383 i: [Boot] FragmentWithBehavioursDelegate took 0ms to run create behaviours.
09-10 21:10:06.390 w: [PlexActivity] Not adding behaviour TitleViewBehaviour because it was already present.
09-10 21:10:06.421 i: Fetching [method:GET] https://plex.tv/api/v2/friends?includeSharedSources=1&X-Plex-Token=...t_Te
09-10 21:10:06.426 i: [Boot] FragmentWithBehavioursDelegate took 0ms to run create behaviours.
09-10 21:10:06.458 i: [Boot] FragmentWithBehavioursDelegate took 0ms to run create behaviours.
09-10 21:10:06.975 i: Can't create synthetic source URI without content source.
09-10 21:10:06.976 i: Can't create synthetic source URI without content source.
09-10 21:10:06.977 i: Can't create synthetic source URI without content source.
09-10 21:10:06.977 i: Can't create synthetic source URI without content source.
09-10 21:10:06.978 i: Can't create synthetic source URI without content source.
09-10 21:10:06.987 i: [SourceManager] Correctly saved 15 sources (5 pinned).
09-10 21:10:10.860 i: [GDM] Timeout reached, done.
09-10 21:10:10.861 i: [GDM] Done browsing, we found 1 servers.
09-10 21:10:10.972 i: [GDM] Timeout reached, done.
09-10 21:10:10.972 i: [GDM] Done browsing, we found 2 players.
09-10 21:10:10.976 i: [GDM] Timeout reached, done.
09-10 21:10:10.977 i: [GDM] Done browsing, we found 2 players.
09-10 21:10:15.711 i: [UserApiClient] Refreshing account...
09-10 21:10:15.729 e: [EventSource] Error detected: Failed to connect to http://127.0.0.1:39947/:/eventsource/notifications?X-Plex-Token=..._Te.
09-10 21:10:15.729 i: [EventSource] Connected to http://127.0.0.1:39947/:/eventsource/notifications?X-Plex-Token=..._Te.
09-10 21:10:15.729 i: Fetching [method:GET] https://plex.tv/api/v2/user?includeProviders=1&includeSubscriptions=1&X-Plex-Token=...t_Te
09-10 21:10:15.729 i: [InitializationMonitor] ConnectedToNanoEvents (+9,75s, +30,63s)
09-10 21:10:15.732 i: Resuming HomeActivity.
09-10 21:10:15.738 i: [Boot] FragmentWithBehavioursDelegate took 1ms to run create behaviours.
09-10 21:10:15.744 i: [MergingHubManager] Notifying listeners with status: LOADING
09-10 21:10:15.747 i: [HomeHubsManager] Discovering. Force: false. PartialUpdates: true.
09-10 21:10:15.751 i: [Home] Not starting new discovery task because there's an equivalent one in progress.
09-10 21:10:15.752 i: [MergingHubManager] Notifying listeners with status: LOADING
09-10 21:10:15.757 i: [HomeHubsManager] Discovering. Force: false. PartialUpdates: true.
09-10 21:10:15.763 i: [Home] Not starting new discovery task because there's an equivalent one in progress.
09-10 21:10:15.763 i: [MergingHubManager] Notifying listeners with status: LOADING
09-10 21:10:15.776 i: [FocusService] App focus gained.
09-10 21:10:15.779 i: [InitializationMonitor] Focused (+0,06s, +30,70s)
09-10 21:10:15.780 i: [ContentSourceFetcher] We haven't found any reachable content source with source uri provider://tv.plex.provider.vod after 5000 milliseconds
09-10 21:10:15.780 i: [ContentSourceFetcher] We haven't found any reachable content source with source uri provider://tv.plex.provider.vod after 5000 milliseconds
09-10 21:10:15.781 i: [UpdateChannelsJob] Starting channel creation job
09-10 21:10:15.791 i: Fetching [method:GET] https://plex.tv/api/v2/features?X-Plex-Token=...t_Te
09-10 21:10:15.849 i: [MyPlexRequest] User hasn't changed.
09-10 21:10:15.965 i: [EventSource] Message: {"ActivityNotification":{"event":"started","uuid":"843d4fd9-6561-4e1f-9b74-c62b2b3bf233","Activity":{"uuid":"843d4fd9-6561-4e1f-9b74-c62b2b3bf233","type":"provider.subscriptions.process","cancellable":true,"userID":1,"title":"Processing subscriptions","subtitle":"","progress":0}}}
09-10 21:10:15.981 i: [EventSource] Message: {"ActivityNotification":{"event":"ended","uuid":"843d4fd9-6561-4e1f-9b74-c62b2b3bf233","Activity":{"uuid":"843d4fd9-6561-4e1f-9b74-c62b2b3bf233","type":"provider.subscriptions.process","cancellable":true,"userID":1,"title":"Processing subscriptions","subtitle":"","progress":100}}}
09-10 21:10:15.990 i: [HomeHubsManager] Discovering. Force: false. PartialUpdates: true.
09-10 21:10:15.995 i: [Home] Not starting new discovery task because there's an equivalent one in progress.
09-10 21:10:16.007 i: [EventSource] Message: {"ActivityNotification":{"event":"ended","uuid":"1e4b1e0f-c9b8-4342-8aeb-61eab3470a53","Activity":{"uuid":"1e4b1e0f-c9b8-4342-8aeb-61eab3470a53","type":"provider.subscriptions.process","cancellable":true,"userID":1,"title":"Processing subscriptions","subtitle":"","progress":100}}}
09-10 21:10:16.285 i: Fetching [method:GET] https://plex.tv/api/v2/user/privacy?X-Plex-Token=...t_Te
09-10 21:10:16.368 i: [Metrics] Correctly fetched privacy map from plex.tv.
09-10 21:10:18.548 i: Fetching [method:GET] https://plex.tv/api/v2/home/users?X-Plex-Token=...t_Te
09-10 21:10:18.642 i: Fetching [method:GET] https://plex.tv/api/v2/friends?includeSharedSources=1&X-Plex-Token=...t_Te
09-10 21:10:18.646 i: [OneApp] Removing entitlement: subscription.
09-10 21:10:18.647 i: Fetching [method:GET] https://plex.tv/api/android/profile?X-Plex-Token=...t_Te
09-10 21:10:18.708 e: [AndroidProfile] Error parsing Android profile returned by MyPlex.
09-10 21:10:18.710 e: An exception occurred: com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input
at [Source: (String)""; line: 1, column: 0]
09-10 21:10:18.711 e: Stacktrace: com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input
at [Source: (String)""; line: 1, column: 0]
at com.fasterxml.jackson.databind.ObjectMapper._initForReading(SourceFile:4)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(SourceFile:1)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(SourceFile:2)
at com.plexapp.plex.net.f7.b.a(SourceFile:7)
at com.plexapp.plex.net.f7.b.a(SourceFile:3)
at com.plexapp.plex.net.a7.b(SourceFile:31)
at com.plexapp.plex.net.a7.a(SourceFile:9)
at com.plexapp.plex.net.a7.a(SourceFile:1)
at com.plexapp.plex.net.z6.d(SourceFile:5)
at com.plexapp.plex.application.e2.a(SourceFile:8)
at com.plexapp.plex.application.e2.doInBackground(SourceFile:1)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:764)
09-10 21:10:18.712 e: [AndroidProfile] Error fetching Android profile from MyPlex.
09-10 21:10:18.713 i: [MyPlexApiClient] Call to refreshResourcesAndProviders. Reason: TaskGoOnline. Force: false.
09-10 21:10:18.715 i: [MyPlexApiClient] Call to refreshResources. Reason: TaskGoOnline.
09-10 21:10:18.716 i: [MyPlexApiClient] Call to refreshProviders. Reason: TaskGoOnline.
09-10 21:10:18.719 i: [MyPlexRequest] Refreshing providers (empty token: false)
09-10 21:10:18.721 i: Fetching [method:GET] https://plex.tv/media/providers?X-Plex-Token=...t_Te
09-10 21:10:18.722 i: [MyPlexRequest] Refreshing resources (empty token: false)
09-10 21:10:18.724 i: Fetching [method:GET] https://plex.tv/api/v2/resources?includeHttps=1&includeRelay=1&X-Plex-Token=...t_Te
09-10 21:10:19.305 i: [WatchTogetherHubManager] Notifying listeners with status: SUCCESS
09-10 21:10:19.307 i: [MergingHubManager] Notifying listeners with status: LOADING
09-10 21:10:19.307 i: [WatchTogetherHubManager] Notifying listeners with status: SUCCESS
09-10 21:10:19.307 i: [MergingHubManager] Notifying listeners with status: LOADING
09-10 21:10:19.330 i: [ServerTestsDelegate] Ready to perform server tests: true.
I can provied more details if needed.
Another Expcetion but I think this one I just get because the App crashes after it tries to play the Video:
syncAugmentMetadata=1&includeExtras=1&includeOnDeck=1&includePreferences=1&playbackOrigin=AndroidTV%20Channel.
09-10 21:08:32.940 e: Fatal exception occurred.
09-10 21:08:32.940 e: An exception occurred: java.lang.NullPointerException: Attempt to read from field 'com.plexapp.models.d com.plexapp.plex.net.j5.d' on a null object reference
09-10 21:08:32.941 e: Stacktrace: java.lang.NullPointerException: Attempt to read from field 'com.plexapp.models.d com.plexapp.plex.net.j5.d' on a null object reference
at com.plexapp.plex.a0.g.e(SourceFile:3)
at com.plexapp.plex.cards.t.a(SourceFile:1)
at com.plexapp.plex.presenters.u0.o.a(SourceFile:29)
at com.plexapp.plex.presenters.u0.o.a(SourceFile:20)
at com.plexapp.plex.presenters.u0.o.onBindViewHolder(SourceFile:3)
at com.plexapp.plex.presenters.r.onBindViewHolder(SourceFile:1)
at androidx.leanback.widget.Presenter.onBindViewHolder(SourceFile:1)
at androidx.leanback.widget.ItemBridgeAdapter.onBindViewHolder(SourceFile:9)
at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(SourceFile:6)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(SourceFile:6)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(SourceFile:55)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(SourceFile:2)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(SourceFile:1)
at androidx.leanback.widget.GridLayoutManager.measureScrapChild(SourceFile:1)
at androidx.leanback.widget.GridLayoutManager.processRowSizeSecondary(SourceFile:27)
at androidx.leanback.widget.GridLayoutManager.onMeasure(SourceFile:19)
at androidx.recyclerview.widget.RecyclerView.onMeasure(SourceFile:41)
at android.view.View.measure(View.java:23192)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6749)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:825)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:704)
at android.view.View.measure(View.java:23192)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6749)
at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535)
at android.widget.LinearLayout.measureVertical(LinearLayout.java:825)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:704)
at android.view.View.measure(View.java:23192)
at androidx.leanback.widget.GridLayoutManager.measureChild(SourceFile:15)
at androidx.leanback.widget.GridLayoutManager$2.createItem(SourceFile:26)
at androidx.leanback.widget.SingleRow.appendVisibleItems(SourceFile:4)
at androidx.leanback.widget.Grid.appendVisibleItems(SourceFile:1)
at androidx.leanback.widget.GridLayoutManager.appendVisibleItems(SourceFile:1)
at androidx.leanback.widget.GridLayoutManager.fastRelayout(SourceFile:27)
at androidx.leanback.widget.GridLayoutManager.onLayoutChildren(SourceFile:57)
at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(SourceFile:8)
at androidx.recyclerview.widget.RecyclerView.dispatchLayout(SourceFile:9)
at androidx.recyclerview.widget.RecyclerView.onLayout(SourceFile:2)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1812)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1656)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1565)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at com.android.internal.policy.DecorView.onLayout(DecorView.java:765)
at android.view.View.layout(View.java:20695)
at android.view.ViewGroup.layout(ViewGroup.java:6194)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2973)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2426)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1538)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7520)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:949)
at android.view.Choreographer.doCallbacks(Choreographer.java:761)
at android.view.Choreographer.doFrame(Choreographer.java:696)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:935)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6721)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
09-10 21:08:37.839 i: [InitializationMonitor] App created
09-10 21:08:37.876 i: ------------------------------
09-10 21:08:37.876 i: Hello, Plex for Android world (debug: false)!
09-10 21:08:37.877 i: App version: 8.6.0.20351 (811923441)
09-10 21:08:37.877 i: Nano server version: 1.20.0.3181-0800642ec
09-10 21:08:37.878 i: Manufacturer: NVIDIA Device: darcy Model: SHIELD Android TV Product: darcy Version: 9
09-10 21:08:37.881 i: Screen size: Large Screen density: XHigh Resolution: 1920x1080 DPI: 320 Touchscreen: false Marketplace: com.android.vending Architecture: arm64-v8a
09-10 21:08:37.904 i: [InitializationMonitor] StartingNano (+0,07s, +0,07s)
Can anyone help?
Kind Regards.