You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
java.lang.NullPointerException: Attempt to invoke virtual method 'void org.jellyfin.androidtv.ui.playback.overlay.LeanbackOverlayFragment.setFading(boolean)' on a null object reference
at org.jellyfin.androidtv.ui.playback.overlay.action.ClosedCaptionsAction.handleClickAction$lambda$5$lambda$3(ClosedCaptionsAction.kt:53)
at org.jellyfin.androidtv.ui.playback.overlay.action.ClosedCaptionsAction.$r8$lambda$kec01fqL-DXKOlymkgjrSIan_eE(Unknown Source:0)
at org.jellyfin.androidtv.ui.playback.overlay.action.ClosedCaptionsAction$$ExternalSyntheticLambda0.onDismiss(D8$$SyntheticClass:0)
at android.widget.PopupMenu$2.onDismiss(PopupMenu.java:124)
at com.android.internal.view.menu.MenuPopupHelper.onDismiss(MenuPopupHelper.java:314)
at com.android.internal.view.menu.MenuPopupHelper$1.onDismiss(MenuPopupHelper.java:336)
at com.android.internal.view.menu.StandardMenuPopup.onDismiss(StandardMenuPopup.java:242)
at android.widget.PopupWindow.dismiss(PopupWindow.java:2082)
at android.widget.ListPopupWindow.dismiss(ListPopupWindow.java:734)
at com.android.internal.view.menu.StandardMenuPopup.dismiss(StandardMenuPopup.java:215)
at com.android.internal.view.menu.StandardMenuPopup.onCloseMenu(StandardMenuPopup.java:302)
at com.android.internal.view.menu.MenuBuilder.close(MenuBuilder.java:982)
at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:958)
at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:924)
at com.android.internal.view.menu.MenuPopup.onItemClick(MenuPopup.java:128)
at android.widget.AdapterView.performItemClick(AdapterView.java:330)
at android.widget.AbsListView.performItemClick(AbsListView.java:1190)
at android.widget.AbsListView.onKeyUp(AbsListView.java:3422)
at android.widget.ListView.commonKey(ListView.java:2500)
at android.widget.ListView.onKeyUp(ListView.java:2373)
at android.view.KeyEvent.dispatch(KeyEvent.java:2824)
at android.view.View.dispatchKeyEvent(View.java:13374)
at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1917)
at android.widget.ListView.dispatchKeyEvent(ListView.java:2348)
at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1922)
at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1922)
at android.widget.PopupWindow$PopupDecorView.dispatchKeyEvent(PopupWindow.java:2545)
at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:5415)
at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5283)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7507)
at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7476)
at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7437)
at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:7632)
at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:188)
at android.os.MessageQueue.nativePollOnce(Native Method)
at android.os.MessageQueue.next(MessageQueue.java:336)
at android.os.Looper.loop(Looper.java:174)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
Logcat:
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7507)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7476)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7437)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:7632)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:188)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.os.MessageQueue.nativePollOnce(Native Method)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.os.MessageQueue.next(MessageQueue.java:336)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.os.Looper.loop(Looper.java:174)
11-04 19:29:30.126 E/AndroidRuntime(19152): at android.app.ActivityThread.main(ActivityThread.java:7356)
11-04 19:29:30.126 E/AndroidRuntime(19152): at java.lang.reflect.Method.invoke(Native Method)
11-04 19:29:30.126 E/AndroidRuntime(19152): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
11-04 19:29:30.126 E/AndroidRuntime(19152): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
11-04 19:29:30.128 E/ACRA (19152): ACRA caught a NullPointerException for org.jellyfin.androidtv.debug
11-04 19:29:30.128 E/ACRA (19152): java.lang.NullPointerException: Attempt to invoke virtual method 'void org.jellyfin.androidtv.ui.playback.overlay.LeanbackOverlayFragment.setFading(boolean)' on a null object reference
11-04 19:29:30.128 E/ACRA (19152): at org.jellyfin.androidtv.ui.playback.overlay.action.ClosedCaptionsAction.handleClickAction$lambda$5$lambda$3(ClosedCaptionsAction.kt:53)
11-04 19:29:30.128 E/ACRA (19152): at org.jellyfin.androidtv.ui.playback.overlay.action.ClosedCaptionsAction.$r8$lambda$kec01fqL-DXKOlymkgjrSIan_eE(Unknown Source:0)
11-04 19:29:30.128 E/ACRA (19152): at org.jellyfin.androidtv.ui.playback.overlay.action.ClosedCaptionsAction$$ExternalSyntheticLambda0.onDismiss(D8$$SyntheticClass:0)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.PopupMenu$2.onDismiss(PopupMenu.java:124)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.MenuPopupHelper.onDismiss(MenuPopupHelper.java:314)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.MenuPopupHelper$1.onDismiss(MenuPopupHelper.java:336)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.StandardMenuPopup.onDismiss(StandardMenuPopup.java:242)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.PopupWindow.dismiss(PopupWindow.java:2082)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.ListPopupWindow.dismiss(ListPopupWindow.java:734)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.StandardMenuPopup.dismiss(StandardMenuPopup.java:215)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.StandardMenuPopup.onCloseMenu(StandardMenuPopup.java:302)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.MenuBuilder.close(MenuBuilder.java:982)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:958)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:924)
11-04 19:29:30.128 E/ACRA (19152): at com.android.internal.view.menu.MenuPopup.onItemClick(MenuPopup.java:128)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.AdapterView.performItemClick(AdapterView.java:330)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.AbsListView.performItemClick(AbsListView.java:1190)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.AbsListView.onKeyUp(AbsListView.java:3422)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.ListView.commonKey(ListView.java:2500)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.ListView.onKeyUp(ListView.java:2373)
11-04 19:29:30.128 E/ACRA (19152): at android.view.KeyEvent.dispatch(KeyEvent.java:2824)
11-04 19:29:30.128 E/ACRA (19152): at android.view.View.dispatchKeyEvent(View.java:13374)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1917)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.ListView.dispatchKeyEvent(ListView.java:2348)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1922)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1922)
11-04 19:29:30.128 E/ACRA (19152): at android.widget.PopupWindow$PopupDecorView.dispatchKeyEvent(PopupWindow.java:2545)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:5415)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5283)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
11-04 19:29:30.128 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4843)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4809)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:4949)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4817)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5006)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4790)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7507)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7476)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7437)
11-04 19:29:30.129 E/ACRA (19152): at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:7632)
11-04 19:29:30.129 E/ACRA (19152): at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:188)
11-04 19:29:30.129 E/ACRA (19152): at android.os.MessageQueue.nativePollOnce(Native Method)
11-04 19:29:30.129 E/ACRA (19152): at android.os.MessageQueue.next(MessageQueue.java:336)
11-04 19:29:30.129 E/ACRA (19152): at android.os.Looper.loop(Looper.java:174)
11-04 19:29:30.129 E/ACRA (19152): at android.app.ActivityThread.main(ActivityThread.java:7356)
11-04 19:29:30.129 E/ACRA (19152): at java.lang.reflect.Method.invoke(Native Method)
11-04 19:29:30.129 E/ACRA (19152): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
11-04 19:29:30.129 E/ACRA (19152): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932)
11-04 19:29:30.129 D/ACRA (19152): Building report
11-04 19:29:30.131 D/ACRA (19152): Starting collectors with priority FIRST
11-04 19:29:30.132 D/ACRA (19152): Calling collector org.acra.collector.LogCatCollector
11-04 19:29:30.133 D/ACRA (19152): Calling collector org.acra.collector.DropBoxCollector
11-04 19:29:30.133 D/ACRA (19152): Collector org.acra.collector.DropBoxCollector completed
11-04 19:29:30.134 D/ACRA (19152): Calling collector org.acra.collector.StacktraceCollector
11-04 19:29:30.138 D/ACRA (19152): Collector org.acra.collector.StacktraceCollector completed
11-04 19:29:30.139 D/ACRA (19152): Retrieving logcat output (buffer:default)...
11-04 19:29:30.147 E/libc (19512): Access denied finding property "persist.vendor.system.svp.dbg.loglevel"
Describe the bug
Logs
client: Jellyfin for Android TV
client_version: 0.18.0-beta.1
client_repository: https://github.com/jellyfin/jellyfin-androidtv
type: crash_report
format: markdown
Logs
Stack Trace:
Logcat:
App information
App version:
0.18.0-beta.1
(180001
)Package name:
org.jellyfin.androidtv.debug
Build:
Build config:
Device information
Android version:
10
Device brand:
Sony
Device product:
BRAVIA_VH2_M_UC
Device model:
BRAVIA 4K VH2
Crash information
Start time:
2024-11-04T19:27:45.126-05:00
Crash time:
2024-11-04T19:29:30.171-05:00
Application version
0.18.0-beta.1
Where did you install the app from?
Sideloaded APK
Device information
Sony BRAVIA 4K VH2
Android version
Android 10
Jellyfin server version
10.10.1
The text was updated successfully, but these errors were encountered: