Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash after reopening app with context menu open #4163

Open
MichaelRUSF opened this issue Nov 5, 2024 · 0 comments
Open

Crash after reopening app with context menu open #4163

MichaelRUSF opened this issue Nov 5, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@MichaelRUSF
Copy link
Contributor

Describe the bug

  1. Start playing a movie/show.
  2. Open the context menu for either the subtitle or audio track while playing.
  3. Press the Home button on the TV remote or switch inputs to force the ATV client to close.
  4. When you reopen the app, the context menu will appear on the home screen.
  5. After interacting with the context menu, the app will crash.

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:

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"

App information

App version: 0.18.0-beta.1 (180001)
Package name: org.jellyfin.androidtv.debug
Build:

{"BOARD":"mt5895","BOOTLOADER":"unknown","BRAND":"Sony","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"BRAVIA_VH2","DISPLAY":"BRAVIA_VH2_M_UC-user 10 QTG3.200305.006.S396 676121 release-keys","FINGERPRINT":"Sony\/BRAVIA_VH2_M_UC\/BRAVIA_VH2:10\/QTG3.200305.006.S396\/676121:user\/release-keys","HARDWARE":"mt5895","HOST":"BuildHost677","ID":"QTG3.200305.006.S396","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Sony","MODEL":"BRAVIA 4K VH2","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"BRAVIA_VH2_M_UC","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1723144404000,"TYPE":"user","UNKNOWN":"unknown","USER":"root","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","FIRST_SDK_INT":29,"INCREMENTAL":"676121","PREVIEW_SDK_FINGERPRINT":"REL","PREVIEW_SDK_INT":0,"RELEASE":"10","RESOURCES_SDK_INT":29,"SDK":"29","SDK_INT":29,"SECURITY_PATCH":"2024-06-01"}}

Build config:

{"APPLICATION_ID":"org.jellyfin.androidtv.debug","BUILD_TYPE":"debug","DEBUG":true,"DEVELOPMENT":false,"VERSION_CODE":180001,"VERSION_NAME":"0.18.0-beta.1"}

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

@MichaelRUSF MichaelRUSF added the bug Something isn't working label Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant