• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Crash report (fire tv)

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    Crash report (fire tv)

    Androidtv 0.16.2
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #1
    2023-12-26, 08:22 PM
    I have a 4K fire tv stick which everything runs perfectly, connected via a external server. My brother has a HD firetv stick connected to the same server but from time to time he gets some crash report when he tries to open Jellyfin app. Anyone knows why?

    Code:
    ---
    client: Jellyfin for Android TV
    client_version: 0.16.1
    client_repository: https://github.com/jellyfin/jellyfin-androidtv
    type: crash_report
    format: markdown
    ---
    ### Logs

    ***Stack Trace***:
    ```log
    java.lang.NullPointerException
    at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResume(HomeFragmentHelper.kt:33)
    at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResumeVideo(HomeFragmentHelper.kt:51)
    at org.jellyfin.androidtv.ui.home.HomeRowsFragment$onCreate$1.invokeSuspend(HomeRowsFragment.kt:123)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@5b83d60, Dispatchers.IO]

    ``` 
    ***Logcat***:
    ```log
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at org.jellyfin.androidtv.ui.playback.overlay.CustomPlaybackTransportControlGlue.initActions(CustomPlaybackTransportControlGlue.java:197)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at org.jellyfin.androidtv.ui.playback.overlay.CustomPlaybackTransportControlGlue.<init>(CustomPlaybackTransportControlGlue.java:106)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at org.jellyfin.androidtv.ui.playback.overlay.LeanbackOverlayFragment.onCreate(LeanbackOverlayFragment.java:32)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.Fragment.performCreate(Fragment.java:3094)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:504)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:268)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2941)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.Fragment.restoreChildFragmentState(Fragment.java:1989)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.Fragment.onCreate(Fragment.java:1967)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at org.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment.onCreate(CustomPlaybackOverlayFragment.java:174)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.Fragment.performCreate(Fragment.java:3094)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:504)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:268)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:114)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2941)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:219)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:55)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at android.app.Activity.performCreate(Activity.java:7169)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at android.app.Activity.performCreate(Activity.java:7159)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2933)
    12-17 18:27:37.649 E/AndroidRuntime( 5107): ... 11 more
    --------- beginning of main
    12-22 17:46:57.648 I/lyfin.androidt(10359): Bumping SignalCatcher priority from 5 to 10
    12-22 17:46:57.649 E/lyfin.androidt(10359): Not starting debugger since process cannot load the jdwp agent.
    12-22 17:46:58.308 I/ACRA    (10359): ACRA is enabled for org.jellyfin.androidtv, initializing...
    12-22 17:46:58.753 W/lyfin.androidt(10359): Accessing hidden method Landroid/view/View;->setTransitionVisibility(I)V (dark greylist, linking)
    12-22 17:46:58.801 I/LogInitializer(10359): Debug tree planted
    12-22 17:46:58.903 I/MigrationContext(10359): Requested migration from 2 to 2. Found 1 migrations in total.
    12-22 17:46:58.941 W/lyfin.androidt(10359): Accessing hidden field Ljava/util/Collections$SynchronizedCollection;->mutex:Ljava/lang/Object; (dark greylist, reflection)
    12-22 17:46:58.942 W/lyfin.androidt(10359): Accessing hidden method Ljava/util/Collections$SynchronizedSet;-><init>(Ljava/util/Set;Ljava/lang/Object;)V (dark greylist, reflection)
    12-22 17:46:58.942 W/lyfin.androidt(10359): Accessing hidden method Ljava/util/Collections$SynchronizedCollection;-><init>(Ljava/util/Collection;Ljava/lang/Object;)V (dark greylist, reflection)
    12-22 17:46:58.953 I/SessionRepositoryImpl$restoreSession(10359): Restoring session
    12-22 17:46:58.969 I/org.jellyfin.sdk.api.client.KtorClient(10359): GET https://connect.streamii.box.ca/Branding/Configuration
    12-22 17:46:59.226 I/MigrationContext(10359): Requested migration from 7 to 7. Found 1 migrations in total.
    12-22 17:46:59.236 I/ActivityThemeExtensionsKt(10359): Applying theme DARK
    12-22 17:46:59.300 E/System  (10359): TRACE Starting certificate trust
    12-22 17:46:59.346 E/ACRA    (10359): ACRA caught a NullPointerException for org.jellyfin.androidtv
    12-22 17:46:59.346 E/ACRA    (10359): java.lang.NullPointerException
    12-22 17:46:59.346 E/ACRA    (10359): at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResume(HomeFragmentHelper.kt:33)
    12-22 17:46:59.346 E/ACRA    (10359): at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResumeVideo(HomeFragmentHelper.kt:51)
    12-22 17:46:59.346 E/ACRA    (10359): at org.jellyfin.androidtv.ui.home.HomeRowsFragment$onCreate$1.invokeSuspend(HomeRowsFragment.kt:123)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    12-22 17:46:59.346 E/ACRA    (10359): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    12-22 17:46:59.346 E/ACRA    (10359): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@5b83d60, Dispatchers.IO]
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): Unable to retrieve displaypreferences. (displayPreferencesId=f137a2dd21bbc1b99aa5c0f6bf02a805, app=jellyfin-androidtv)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): org.jellyfin.sdk.api.client.exception.MissingUserIdException: Required value userId is null. Provide it by setting ApiClient.userId or passing it in the function call.
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.sdk.api.operations.DisplayPreferencesApi.getDisplayPreferences$default(DisplayPreferencesApi.kt:32)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.androidtv.preference.store.DisplayPreferencesStore.update$suspendImpl(DisplayPreferencesStore.kt:59)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.androidtv.preference.store.DisplayPreferencesStore.update(Unknown Source:0)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.androidtv.preference.PreferencesRepository$getLibraryPreferences$1.invokeSuspend(PreferencesRepository.kt:23)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:1)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:1)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.androidtv.preference.PreferencesRepository.getLibraryPreferences(PreferencesRepository.kt:23)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.androidtv.ui.browsing.BrowseGridFragment.onCreate(BrowseGridFragment.java:164)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.Fragment.performCreate(Fragment.java:3094)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:504)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:268)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentStore.moveToExpectedState(FragmentStore.java:122)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1455)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3034)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentManager.dispatchCreate(FragmentManager.java:2941)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentController.dispatchCreate(FragmentController.java:252)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:219)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at org.jellyfin.androidtv.ui.browsing.MainActivity.onCreate(MainActivity.kt:55)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.Activity.performCreate(Activity.java:7169)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.Activity.performCreate(Activity.java:7159)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2933)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3094)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.os.Handler.dispatchMessage(Handler.java:106)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.os.Looper.loop(Looper.java:211)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at android.app.ActivityThread.main(ActivityThread.java:6775)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at java.lang.reflect.Method.invoke(Native Method)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    12-22 17:46:59.423 E/DisplayPreferencesStore(10359): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
    12-22 17:46:59.424 I/DisplayPreferencesStore(10359): Creating an empty DisplayPreferencesDto for next commit.

    ``` 

    ### App information

    ***App version***: `0.16.1` (`160199`) 
    ***Package name***: `org.jellyfin.androidtv` 
    ***Build***:
    ```json
    {"BOARD":"sheldonp","BOOTLOADER":"unknown","BRAND":"Amazon","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"sheldonp","DISPLAY":"PS7664.3772N","FINGERPRINT":"Amazon\/sheldonp\/sheldonp:9\/PS7664.3772N\/0029159767040:user\/amz-p,release-keys","HARDWARE":"mt8695","HOST":"i3-ri-14-use1a-b-16-04-fos-121","ID":"PS7664.3772N","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Amazon","MODEL":"AFTSSS","PERMISSIONS_REVIEW_REQUIRED":false,"PRODUCT":"sheldonp","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"amz-p,release-keys","TIME":1695416111000,"TYPE":"user","UNKNOWN":"unknown","USER":"build","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"PPR1.180610.009","CODENAME":"REL","FIRST_SDK_INT":28,"INCREMENTAL":"0029159767172","PREVIEW_SDK_INT":0,"RELEASE":"9","RESOURCES_SDK_INT":28,"SDK":"28","SDK_INT":28,"SECURITY_PATCH":"2023-08-01"}}
    ``` 
    ***Build config***:
    ```json
    {"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":160199,"VERSION_NAME":"0.16.1"}
    ``` 

    ### Device information

    ***Android version***: `9` 
    ***Device brand***: `Amazon` 
    ***Device product***: `sheldonp` 
    ***Device model***: `AFTSSS` 

    ### Crash information

    ***Start time***: `2023-12-22T17:46:58.703-05:00` 
    ***Crash time***: `2023-12-22T17:46:59.605-05:00` 
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2023-12-26, 11:10 PM
    Can you share your jellyfin and ffmpeg logs with us? Either attach them or upload them to pastebin.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #3
    2023-12-26, 11:50 PM (This post was last modified: 2023-12-27, 12:14 AM by Alliyance. Edited 1 time in total.)
    They’re no ffmpeg since every movie is direct play.


    Code:
    [2023-12-26 20:05:01.987 +00:00] [INF] [295] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user 92e149af-039b-40e4-a587-ddbc73aac010
    [2023-12-26 20:05:02.135 +00:00] [INF] [295] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:06:08.925 +00:00] [INF] [2] Main: Received a SIGTERM signal, shutting down
    [2023-12-26 20:06:08.927 +00:00] [INF] [2] Main: Running query planner optimizations in the database... This might take a while
    [2023-12-26 20:06:08.965 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "CoreAppHost"
    [2023-12-26 20:06:08.966 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "LibraryMonitorStartup"
    [2023-12-26 20:06:08.966 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "EntryPoint"
    [2023-12-26 20:06:08.966 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzAlbumProvider"
    [2023-12-26 20:06:08.967 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "UserDataChangeNotifier"
    [2023-12-26 20:06:08.968 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "DeviceAccessEntryPoint"
    [2023-12-26 20:06:08.969 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "EntryPoint"
    [2023-12-26 20:06:08.969 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "LibraryChangedNotifier"
    [2023-12-26 20:06:08.971 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "EmbyTV"
    [2023-12-26 20:06:08.973 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "RecordingNotifier"
    [2023-12-26 20:06:08.974 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "SchedulesDirect"
    [2023-12-26 20:06:08.975 +00:00] [INF] [2] Emby.Server.Implementations.ApplicationHost: Disposing "NotificationEntryPoint"
    [2023-12-26 20:06:09.006 +00:00] [INF] [116] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:06:09.518 +00:00] [INF] [1] Main: Jellyfin version: "10.8.13"
    [2023-12-26 20:06:09.543 +00:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /home/alliyance/.config/jellyfin/log]"]
    [2023-12-26 20:06:09.546 +00:00] [INF] [1] Main: Arguments: ["/usr/share/jellyfin/jellyfin.dll", "-d", "/home/alliyance/.config/jellyfin/data", "-C", "/home/alliyance/.config/jellyfin/cache", "-c", "/home/alliyance/.config/jellyfin/config", "-l", "/home/alliyance/.config/jellyfin/log", "--ffmpeg", "/usr/bin/ffmpeg"]
    [2023-12-26 20:06:09.547 +00:00] [INF] [1] Main: Operating system: "Linux"
    [2023-12-26 20:06:09.547 +00:00] [INF] [1] Main: Architecture: X64
    [2023-12-26 20:06:09.548 +00:00] [INF] [1] Main: 64-Bit Process: True
    [2023-12-26 20:06:09.548 +00:00] [INF] [1] Main: User Interactive: True
    [2023-12-26 20:06:09.548 +00:00] [INF] [1] Main: Processor count: 72
    [2023-12-26 20:06:09.548 +00:00] [INF] [1] Main: Program data path: "/home/alliyance/.config/jellyfin/data"
    [2023-12-26 20:06:09.548 +00:00] [INF] [1] Main: Web resources path: "/usr/share/jellyfin/jellyfin-web"
    [2023-12-26 20:06:09.548 +00:00] [INF] [1] Main: Application directory: "/usr/share/jellyfin/"
    [2023-12-26 20:06:10.035 +00:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/home/alliyance/.config/jellyfin/cache"
    [2023-12-26 20:06:10.060 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
    [2023-12-26 20:06:14.157 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.8.13.0"
    [2023-12-26 20:06:14.158 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.8.13.0"
    [2023-12-26 20:06:14.159 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.8.13.0"
    [2023-12-26 20:06:14.159 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.8.13.0"
    [2023-12-26 20:06:14.159 +00:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.8.13.0"
    [2023-12-26 20:06:14.254 +00:00] [INF] [1] Main: Kestrel listening on "All Addresses"
    [2023-12-26 20:06:14.642 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
    [2023-12-26 20:06:14.699 +00:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2023-12-27 02:00:00.000 +00:00, which is 05:53:45.3006246 from now.
    [2023-12-26 20:06:14.815 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "6.0"
    [2023-12-26 20:06:14.849 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "h264", "hevc", "mpeg2video", "mpeg4", "msmpeg4", "vp8", "vp9", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
    [2023-12-26 20:06:14.861 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libx264", "h264_v4l2m2m", "libx265", "mpeg4", "msmpeg4", "aac", "ac3", "dca", "flac", "libmp3lame", "truehd", "libvorbis", "srt"]
    [2023-12-26 20:06:14.872 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: []
    [2023-12-26 20:06:14.881 +00:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "scale_cuda" with option "Output format (default \"same\")" is not available
    [2023-12-26 20:06:14.891 +00:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "tonemap_cuda" with option "GPU accelerated HDR to SDR tonemapping" is not available
    [2023-12-26 20:06:14.898 +00:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "tonemap_opencl" with option "bt2390" is not available
    [2023-12-26 20:06:14.906 +00:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_opencl" with option "Action to take when encountering EOF from secondary input" is not available
    [2023-12-26 20:06:14.915 +00:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "overlay_vaapi" with option "Action to take when encountering EOF from secondary input" is not available
    [2023-12-26 20:06:14.924 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: []
    [2023-12-26 20:06:15.127 +00:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/bin/ffmpeg"
    [2023-12-26 20:06:15.135 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "860b625bb207456dbeec677570de72f4"
    [2023-12-26 20:06:15.142 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all pre-startup entry points in 0:00:00.001291
    [2023-12-26 20:06:15.142 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
    [2023-12-26 20:06:15.449 +00:00] [INF] [10] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/home/alliyance/files/Movies"
    [2023-12-26 20:06:15.452 +00:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/home/alliyance/files/Series"
    [2023-12-26 20:06:15.452 +00:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Executed all post-startup entry points in 0:00:00.3103485
    [2023-12-26 20:06:15.452 +00:00] [INF] [1] Main: Startup complete 0:00:06.3220431
    [2023-12-26 20:06:17.497 +00:00] [INF] [21] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:06:17.723 +00:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "StartupTrigger" fired for task: "Update Plugins"
    [2023-12-26 20:06:17.724 +00:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "PluginUpdateTask"
    [2023-12-26 20:06:17.728 +00:00] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Update Plugins"
    [2023-12-26 20:06:18.618 +00:00] [INF] [23] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:06:18.643 +00:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 0 seconds
    [2023-12-26 20:06:18.647 +00:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 20:07:05.841 +00:00] [INF] [9] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:07:17.842 +00:00] [INF] [9] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:07:29.842 +00:00] [INF] [10] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
    [2023-12-26 20:08:17.846 +00:00] [WRN] [10] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:08:17.858 +00:00] [INF] [10] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:12:53.007 +00:00] [INF] [76] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:13:41.866 +00:00] [INF] [82] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:13:53.867 +00:00] [INF] [82] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
    [2023-12-26 20:14:41.868 +00:00] [WRN] [57] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:14:41.876 +00:00] [INF] [57] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:16:02.968 +00:00] [INF] [59] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:16:53.873 +00:00] [INF] [38] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:17:05.873 +00:00] [INF] [42] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
    [2023-12-26 20:17:53.726 +00:00] [WRN] [27] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:17:53.739 +00:00] [INF] [27] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"AccessSchedule"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ActivityLog"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"CustomItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"DisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"HomeSection"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ImageInfo"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ItemDisplayPreferences"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"Permission"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"Preference"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"ApiKey"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"Device"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"DeviceOptions"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:52.778 +00:00] [WRN] [33] Microsoft.EntityFrameworkCore.Model.Validation: The entity type '"User"' is configured to use schema '"jellyfin"', but SQLite does not support schemas. This configuration will be ignored by the SQLite provider.
    [2023-12-26 20:18:53.722 +00:00] [INF] [28] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:23:31.185 +00:00] [INF] [50] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:24:17.865 +00:00] [INF] [42] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:24:29.866 +00:00] [INF] [52] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:24:41.865 +00:00] [INF] [55] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
    [2023-12-26 20:25:29.875 +00:00] [WRN] [55] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:25:29.881 +00:00] [INF] [55] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:26:05.500 +00:00] [INF] [60] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:26:10.181 +00:00] [INF] [44] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:26:53.869 +00:00] [INF] [59] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:27:05.869 +00:00] [INF] [60] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
    [2023-12-26 20:27:12.685 +00:00] [WRN] [29] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:27:12.700 +00:00] [INF] [29] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:27:32.981 +00:00] [INF] [43] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:28:07.309 +00:00] [WRN] [51] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:28:07.315 +00:00] [INF] [51] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:29:07.326 +00:00] [WRN] [65] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:29:07.341 +00:00] [INF] [65] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:29:38.090 +00:00] [INF] [31] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:30:29.875 +00:00] [INF] [67] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
    [2023-12-26 20:30:41.881 +00:00] [INF] [31] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
    [2023-12-26 20:31:29.881 +00:00] [WRN] [31] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:31:29.896 +00:00] [INF] [31] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:32:31.955 +00:00] [INF] [14] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:32:40.067 +00:00] [INF] [58] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 20:35:10.817 +00:00] [INF] [88] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Clean Cache Directory"
    [2023-12-26 20:35:10.818 +00:00] [INF] [88] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "DeleteCacheFileTask"
    [2023-12-26 20:35:10.818 +00:00] [INF] [3] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Clean Cache Directory"
    [2023-12-26 20:35:10.911 +00:00] [INF] [3] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Cache Directory" Completed after 0 minute(s) and 0 seconds
    [2023-12-26 20:35:10.912 +00:00] [INF] [3] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 20:35:23.187 +00:00] [INF] [77] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Clean Log Directory"
    [2023-12-26 20:35:23.187 +00:00] [INF] [77] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "DeleteLogFileTask"
    [2023-12-26 20:35:23.188 +00:00] [INF] [77] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Clean Log Directory"
    [2023-12-26 20:35:23.190 +00:00] [INF] [77] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Log Directory" Completed after 0 minute(s) and 0 seconds
    [2023-12-26 20:35:23.191 +00:00] [INF] [77] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 20:35:23.287 +00:00] [INF] [69] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Clean Transcode Directory"
    [2023-12-26 20:35:23.287 +00:00] [INF] [69] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "DeleteTranscodeFileTask"
    [2023-12-26 20:35:23.287 +00:00] [INF] [79] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Clean Transcode Directory"
    [2023-12-26 20:35:23.289 +00:00] [INF] [79] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2023-12-26 20:35:23.290 +00:00] [INF] [79] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 20:35:23.446 +00:00] [INF] [79] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "TasksRefreshChannels"
    [2023-12-26 20:35:23.446 +00:00] [INF] [79] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "RefreshChannelsScheduledTask"
    [2023-12-26 20:35:23.446 +00:00] [INF] [69] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "TasksRefreshChannels"
    [2023-12-26 20:35:23.464 +00:00] [INF] [69] Emby.Server.Implementations.ScheduledTasks.TaskManager: "TasksRefreshChannels" Completed after 0 minute(s) and 0 seconds
    [2023-12-26 20:35:23.464 +00:00] [INF] [69] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 20:35:38.268 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Optimize database"
    [2023-12-26 20:35:38.268 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "OptimizeDatabaseTask"
    [2023-12-26 20:35:38.268 +00:00] [INF] [82] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Optimize database"
    [2023-12-26 20:35:38.270 +00:00] [INF] [82] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...
    [2023-12-26 20:35:38.397 +00:00] [INF] [82] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: jellyfin.db optimized successfully!
    [2023-12-26 20:35:38.398 +00:00] [INF] [82] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Optimize database" Completed after 0 minute(s) and 0 seconds
    [2023-12-26 20:35:38.398 +00:00] [INF] [82] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 20:55:44.109 +00:00] [INF] [131] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" request
    [2023-12-26 20:56:14.274 +00:00] [WRN] [124] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 20:56:14.282 +00:00] [INF] [124] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 21:06:19.457 +00:00] [WRN] [43] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "127.0.0.1" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
    [2023-12-26 21:06:19.482 +00:00] [INF] [43] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "::ffff:127.0.0.1" closed
    [2023-12-26 21:34:28.521 +00:00] [INF] [200] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Refresh Guide"
    [2023-12-26 21:34:28.521 +00:00] [INF] [200] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "RefreshGuideScheduledTask"
    [2023-12-26 21:34:28.521 +00:00] [INF] [200] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Refresh Guide"
    [2023-12-26 21:34:31.653 +00:00] [INF] [205] Emby.Server.Implementations.LiveTv.LiveTvManager: Refreshing guide with 7 days of guide data
    [2023-12-26 21:34:31.666 +00:00] [INF] [205] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Refresh Guide" Completed after 0 minute(s) and 3 seconds
    [2023-12-26 21:34:31.667 +00:00] [INF] [205] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 23:35:30.845 +00:00] [INF] [119] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Scan Media Library"
    [2023-12-26 23:35:30.845 +00:00] [INF] [119] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "RefreshMediaLibraryTask"
    [2023-12-26 23:35:30.848 +00:00] [INF] [149] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Scan Media Library"
    [2023-12-26 23:35:30.865 +00:00] [INF] [149] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/home/alliyance/files/Movies"
    [2023-12-26 23:35:30.872 +00:00] [INF] [149] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/home/alliyance/files/Series"
    [2023-12-26 23:35:30.875 +00:00] [INF] [149] Emby.Server.Implementations.Library.LibraryManager: Validating media library
    [2023-12-26 23:35:46.740 +00:00] [INF] [84] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Scan Media Library" Completed after 0 minute(s) and 15 seconds
    [2023-12-26 23:35:46.740 +00:00] [INF] [84] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
    [2023-12-26 23:35:46.822 +00:00] [INF] [209] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/home/alliyance/files/Movies"
    [2023-12-26 23:35:46.825 +00:00] [INF] [225] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/home/alliyance/files/Series"
    [2023-12-26 23:36:11.174 +00:00] [INF] [210] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAut
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2023-12-27, 02:00 AM
    What OS are you using? And any virtualization?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #5
    2023-12-27, 02:41 AM
    It’s connected to a seedbox, whatbox
    https://whatbox.ca/faq#specs
    elephantLYFE
    Offline

    Member

    Posts: 56
    Threads: 8
    Joined: 2023 Sep
    Reputation: 1
    Country:United States
    #6
    2023-12-27, 03:32 AM
    So your brother has an older model Firestick?
    And the client on this older firestick, is what is crashing?
    check what version of the FireOS & Adroid Jellyfin Client is installed?

    How long have the crashes happened? Did it work fine for a while previously?
    Does the start of the recent crashes correlate,
    with the same time the Android Client update came out a few weeks ago?
    https://forum.jellyfin.org/t-android-tv-version-0-16

    Do the crashes correlate when playing back HEVC files?

    (I upgraded my firesticks this summer 2023,
    they where older models and had some struggles with some of my content,
    but for the most part worked just fine.)
    HARDWARE/SOFTWARE SPECS
    NAS: Synology DS720+
    OS: DSM 7.2-64570 Update 3
    CPU: Intel Celeron J4125 Geminilake
    RAM: 10GB
    Container Manager(Docker):20.10.23-1437
    Docker-Image: Jellyfin 10.8.10
    HDD: 2x10TB Segate IronWolf (Raid 1)
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #7
    2023-12-27, 11:55 AM (This post was last modified: 2023-12-27, 04:33 PM by Alliyance. Edited 2 times in total.)
    He bought it a month ago and the issue is recently. No issue before. And it’s not when he tries to play something. It’s when he tries to open the Jellyfin app, that’s when the crash happens. He gets a message, something related to can’t connect to server.  Will ask him tonight. I did a full reset on the server, maybe that fix it.

    FireOS: 7.6.6.4
    client_version: 0.16.2
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #8
    2023-12-27, 04:26 PM (This post was last modified: 2023-12-27, 08:33 PM by Alliyance. Edited 4 times in total.)
    It happens when he haven't open Jellyfin for a few hours. And he gets a message saying something like, "Oops, something went wrong, A crash report was sent to your jellyfin server" Than he tries again and the app opens. I will ask him to clear the cache and data and see how it goes. Seem to be a issue that some people had with other platform. 

    Firetv 3dr generation
    OS: 7.6.6.4
    Clent version 0.16.2
    Firetv home version: 6490036.1
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #9
    2023-12-30, 01:14 PM (This post was last modified: 2023-12-30, 03:36 PM by Alliyance. Edited 1 time in total.)
    Same issue with android box. Here's the crash report. There's definitly a problem with the new jellyfin update.

    Code:
    ---
    client: Jellyfin for Android TV
    client_version: 0.16.1
    client_repository: https://github.com/jellyfin/jellyfin-androidtv
    type: crash_report
    format: markdown
    ---
    ### Logs

    ***Stack Trace***:
    ```log
    org.jellyfin.sdk.api.client.exception.TimeoutException: HTTP request timed out
    at org.jellyfin.sdk.api.client.KtorClient.request$suspendImpl(KtorClient.kt:117)
    at org.jellyfin.sdk.api.client.KtorClient$request$1.invokeSuspend(Unknown Source:19)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:223)
    at android.app.ActivityThread.main(ActivityThread.java:7668)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
    Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@42a6d02, Dispatchers.Main.immediate]
    Caused by: io.ktor.client.features.HttpRequestTimeoutException: Request timeout has expired [url=https://connect.streamii.box.ca/Users/7a60df17-0c11-4da8-9d3b-69206b06e716/Items/Resume?limit=50&fields=PrimaryImageAspectRatio&fields=Overview&fields=ItemCounts&fields=DisplayPreferencesId&fields=ChildCount&mediaTypes=Video&imageTypeLimit=1&enableTotalRecordCount=false&enableImages=true&excludeActiveSessions=false, request_timeout=30000 ms]
    at io.ktor.client.features.HttpTimeout$Feature$install$1$1$killer$1.invokeSuspend(HttpTimeout.kt:149)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

    ``` 
    ***Logcat***:
    ```log
    12-29 22:20:27.205 D/ACRA    ( 7605): Calling collector org.acra.collector.ConfigurationCollector
    12-29 22:20:27.205 D/ACRA    ( 7605): Calling collector org.acra.collector.CustomDataCollector
    12-29 22:20:27.205 D/ACRA    ( 7605): Collector org.acra.collector.CustomDataCollector completed
    12-29 22:20:27.205 D/ACRA    ( 7605): Calling collector org.acra.collector.DisplayManagerCollector
    12-29 22:20:27.205 D/ACRA    ( 7605): Calling collector org.acra.collector.DeviceFeaturesCollector
    12-29 22:20:27.207 D/ACRA    ( 7605): Collector org.acra.collector.DeviceFeaturesCollector completed
    12-29 22:20:27.207 D/ACRA    ( 7605): Collector org.acra.collector.DisplayManagerCollector completed
    12-29 22:20:27.208 D/ACRA    ( 7605): Collector org.acra.collector.ConfigurationCollector completed
    12-29 22:20:27.210 D/ACRA    ( 7605): Calling collector org.acra.collector.DeviceIdCollector
    12-29 22:20:27.210 D/ACRA    ( 7605): Calling collector org.acra.collector.MemoryInfoCollector
    12-29 22:20:27.210 D/ACRA    ( 7605): Collector org.acra.collector.DeviceIdCollector completed
    12-29 22:20:27.210 D/ACRA    ( 7605): Calling collector org.acra.collector.SharedPreferencesCollector
    12-29 22:20:27.210 D/ACRA    ( 7605): Calling collector org.acra.collector.SettingsCollector
    12-29 22:20:27.210 D/ACRA    ( 7605): Calling collector org.acra.collector.ReflectionCollector
    12-29 22:20:27.211 D/ACRA    ( 7605): Collector org.acra.collector.SettingsCollector completed
    12-29 22:20:27.212 D/ACRA    ( 7605): Calling collector org.acra.collector.PackageManagerCollector
    12-29 22:20:27.216 D/ACRA    ( 7605): Calling collector org.acra.collector.TimeCollector
    12-29 22:20:27.216 D/ACRA    ( 7605): Collector org.acra.collector.TimeCollector completed
    12-29 22:20:27.217 D/ACRA    ( 7605): Collector org.acra.collector.PackageManagerCollector completed
    12-29 22:20:27.217 D/ACRA    ( 7605): Collector org.acra.collector.SharedPreferencesCollector completed
    12-29 22:20:27.218 D/ACRA    ( 7605): Calling collector org.acra.collector.SimpleValuesCollector
    12-29 22:20:27.219 D/ACRA    ( 7605): Collector org.acra.collector.SimpleValuesCollector completed
    12-29 22:20:27.224 D/ACRA    ( 7605): Collector org.acra.collector.MemoryInfoCollector completed
    12-29 22:20:27.227 I/OpenGLRenderer( 7605): Davey! duration=30066ms; Flags=0, IntendedVsync=295111321045929, Vsync=295141351045329, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=295141358233138, AnimationStart=295141358233972, PerformTraversalsStart=295141376135378, DrawStart=295141376221524, SyncQueued=295141376953295, SyncStart=295141377209076, IssueDrawCommandsStart=295141377360065, SwapBuffers=295141387139961, FrameCompleted=295141387791315, DequeueBufferDuration=259375, QueueBufferDuration=311510, GpuCompleted=0,
    12-29 22:20:27.228 D/ACRA    ( 7605): onActivityStopped class org.jellyfin.androidtv.ui.startup.StartupActivity
    12-29 22:20:27.229 D/ACRA    ( 7605): onActivityDestroyed class org.jellyfin.androidtv.ui.startup.StartupActivity
    12-29 22:20:27.230 D/Compose Focus( 7605): Owner FocusChanged(false)
    12-29 22:20:27.230 D/Compose Focus( 7605): Owner FocusChanged(true)
    12-29 22:20:27.230 D/Compose Focus( 7605): Owner FocusChanged(false)
    12-29 22:20:27.231 E/Surface ( 7605): freeAllBuffers: 1 buffers were freed while being dequeued!
    12-29 22:20:27.232 D/CompatibilityChangeReporter( 7605): Compat change id reported: 149924527; UID 10152; state: ENABLED
    12-29 22:20:27.232 D/CompatibilityChangeReporter( 7605): Compat change id reported: 132649864; UID 10152; state: DISABLED
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): HTTP request timed out
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): io.ktor.client.features.HttpRequestTimeoutException: Request timeout has expired [url=https://connect.streamii.box.ca/Users/7a60df17-0c11-4da8-9d3b-69206b06e716/Items/Resume?limit=50&fields=PrimaryImageAspectRatio&fields=Overview&fields=ItemCounts&fields=DisplayPreferencesId&fields=ChildCount&mediaTypes=Video&imageTypeLimit=1&enableTotalRecordCount=false&enableImages=true&excludeActiveSessions=false, request_timeout=30000 ms]
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at io.ktor.client.features.HttpTimeout$Feature$install$1$1$killer$1.invokeSuspend(HttpTimeout.kt:149)
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    12-29 22:20:27.235 D/org.jellyfin.sdk.api.client.KtorClient( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    12-29 22:20:27.236 E/ACRA    ( 7605): ACRA caught a TimeoutException for org.jellyfin.androidtv
    12-29 22:20:27.236 E/ACRA    ( 7605): org.jellyfin.sdk.api.client.exception.TimeoutException: HTTP request timed out
    12-29 22:20:27.236 E/ACRA    ( 7605): at org.jellyfin.sdk.api.client.KtorClient.request$suspendImpl(KtorClient.kt:117)
    12-29 22:20:27.236 E/ACRA    ( 7605): at org.jellyfin.sdk.api.client.KtorClient$request$1.invokeSuspend(Unknown Source:19)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
    12-29 22:20:27.236 E/ACRA    ( 7605): at android.os.Handler.handleCallback(Handler.java:938)
    12-29 22:20:27.236 E/ACRA    ( 7605): at android.os.Handler.dispatchMessage(Handler.java:99)
    12-29 22:20:27.236 E/ACRA    ( 7605): at android.os.Looper.loop(Looper.java:223)
    12-29 22:20:27.236 E/ACRA    ( 7605): at android.app.ActivityThread.main(ActivityThread.java:7668)
    12-29 22:20:27.236 E/ACRA    ( 7605): at java.lang.reflect.Method.invoke(Native Method)
    12-29 22:20:27.236 E/ACRA    ( 7605): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
    12-29 22:20:27.236 E/ACRA    ( 7605): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
    12-29 22:20:27.236 E/ACRA    ( 7605): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@42a6d02, Dispatchers.Main.immediate]
    12-29 22:20:27.236 E/ACRA    ( 7605): Caused by: io.ktor.client.features.HttpRequestTimeoutException: Request timeout has expired [url=https://connect.streamii.box.ca/Users/7a60df17-0c11-4da8-9d3b-69206b06e716/Items/Resume?limit=50&fields=PrimaryImageAspectRatio&fields=Overview&fields=ItemCounts&fields=DisplayPreferencesId&fields=ChildCount&mediaTypes=Video&imageTypeLimit=1&enableTotalRecordCount=false&enableImages=true&excludeActiveSessions=false, request_timeout=30000 ms]
    12-29 22:20:27.236 E/ACRA    ( 7605): at io.ktor.client.features.HttpTimeout$Feature$install$1$1$killer$1.invokeSuspend(HttpTimeout.kt:149)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    12-29 22:20:27.236 E/ACRA    ( 7605): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    12-29 22:20:27.236 D/ACRA    ( 7605): Building report
    12-29 22:20:27.236 D/ACRA    ( 7605): Starting collectors with priority FIRST
    12-29 22:20:27.237 D/ACRA    ( 7605): Calling collector org.acra.collector.LogCatCollector
    12-29 22:20:27.237 D/ACRA    ( 7605): Calling collector org.acra.collector.StacktraceCollector
    12-29 22:20:27.237 D/ACRA    ( 7605): Collector org.acra.collector.StacktraceCollector completed
    12-29 22:20:27.238 D/ACRA    ( 7605): Collector org.acra.collector.ReflectionCollector completed
    12-29 22:20:27.238 D/ACRA    ( 7605): Finished collectors with priority NORMAL
    12-29 22:20:27.238 D/ACRA    ( 7605): Starting collectors with priority LATE
    12-29 22:20:27.238 D/ACRA    ( 7605): Calling collector org.acra.collector.LogFileCollector
    12-29 22:20:27.238 D/ACRA    ( 7605): Calling collector org.acra.collector.MediaCodecListCollector
    12-29 22:20:27.238 D/ACRA    ( 7605): Collector org.acra.collector.LogFileCollector completed
    12-29 22:20:27.238 D/ACRA    ( 7605): Collector org.acra.collector.MediaCodecListCollector completed
    12-29 22:20:27.238 D/ACRA    ( 7605): Calling collector org.acra.collector.ThreadCollector
    12-29 22:20:27.238 D/ACRA    ( 7605): Collector org.acra.collector.ThreadCollector completed
    12-29 22:20:27.238 D/ACRA    ( 7605): Finished collectors with priority LATE
    12-29 22:20:27.238 D/ACRA    ( 7605): Finishing activities prior to killing the Process
    12-29 22:20:27.239 D/ACRA    ( 7605): Retrieving logcat output (buffer:default)...
    12-29 22:20:27.239 D/ProfileInstaller( 7605): Skipping profile installation for org.jellyfin.androidtv
    12-29 22:20:27.243 D/ACRA    ( 7605): Calling collector org.acra.collector.DropBoxCollector
    12-29 22:20:27.244 D/ACRA    ( 7605): Collector org.acra.collector.DropBoxCollector completed

    ``` 

    ### App information

    ***App version***: `0.16.1` (`160199`) 
    ***Package name***: `org.jellyfin.androidtv` 
    ***Build***:
    ```json
    {"BOARD":"darcy","BOOTLOADER":"32.00.2019.50-t210-69ebfcbe","BRAND":"NVIDIA","CPU_ABI":"arm64-v8a","CPU_ABI2":"","DEVICE":"darcy","DISPLAY":"RQ1A.210105.003.7825230_3167.5736","FINGERPRINT":"NVIDIA\/darcy\/darcy:11\/RQ1A.210105.003\/7825230_3167.5736:user\/release-keys","HARDWARE":"darcy","HOST":"mobile-u64-5308-d7000","ID":"RQ1A.210105.003","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"NVIDIA","MODEL":"SHIELD Android TV","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"darcy","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":["arm64-v8a"],"SUPPORTED_ABIS":["arm64-v8a","armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1665981161000,"TYPE":"user","UNKNOWN":"unknown","USER":"NVIDIA","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","INCREMENTAL":"7825230_3167.5736","PREVIEW_SDK_FINGERPRINT":"REL","PREVIEW_SDK_INT":0,"RELEASE":"11","RELEASE_OR_CODENAME":"11","SDK":"30","SDK_INT":30,"SECURITY_PATCH":"2022-04-05"}}
    ``` 
    ***Build config***:
    ```json
    {"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":160199,"VERSION_NAME":"0.16.1"}
    ``` 

    ### Device information

    ***Android version***: `11` 
    ***Device brand***: `NVIDIA` 
    ***Device product***: `darcy` 
    ***Device model***: `SHIELD Android TV` 

    ### Crash information

    ***Start time***: `2023-12-29T22:19:52.983-05:00` 
    ***Crash time***: `2023-12-29T22:20:27.255-05:00` 
    Alliyance
    Offline

    Member

    Posts: 76
    Threads: 13
    Joined: 2023 Jun
    Reputation: 0
    #10
    2023-12-30, 01:21 PM (This post was last modified: 2023-12-30, 03:46 PM by Alliyance. Edited 1 time in total.)
    Chromecast also, android 0.16.1


    Code:
    ---
    client: Jellyfin for Android TV
    client_version: 0.16.1
    client_repository: https://github.com/jellyfin/jellyfin-androidtv
    type: crash_report
    format: markdown
    ---
    ### Logs

    ***Stack Trace***:
    ```log
    java.lang.NullPointerException
    at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResume(HomeFragmentHelper.kt:33)
    at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResumeVideo(HomeFragmentHelper.kt:51)
    at org.jellyfin.androidtv.ui.home.HomeRowsFragment$onCreate$1.invokeSuspend(HomeRowsFragment.kt:123)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@6ef7f59, Dispatchers.IO]

    ``` 
    ***Logcat***:
    ```log
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6710)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.access$1500(ActivityThread.java:247)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2053)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.os.Handler.dispatchMessage(Handler.java:106)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.os.Looper.loopOnce(Looper.java:201)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.os.Looper.loop(Looper.java:288)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.main(ActivityThread.java:7839)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at java.lang.reflect.Method.invoke(Native Method)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    12-28 20:20:40.371 E/DisplayPreferencesStore(20082): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
    12-28 20:20:40.371 I/DisplayPreferencesStore(20082): Creating an empty DisplayPreferencesDto for next commit.
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): Unable to retrieve displaypreferences. (displayPreferencesId=usersettings, app=emby)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): org.jellyfin.sdk.api.client.exception.MissingUserIdException: Required value userId is null. Provide it by setting ApiClient.userId or passing it in the function call.
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.sdk.api.operations.DisplayPreferencesApi.getDisplayPreferences$default(DisplayPreferencesApi.kt:32)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.preference.store.DisplayPreferencesStore.update$suspendImpl(DisplayPreferencesStore.kt:59)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.preference.store.DisplayPreferencesStore.update(Unknown Source:0)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.preference.PreferencesRepository.onSessionChanged(PreferencesRepository.kt:32)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.auth.repository.SessionRepositoryImpl.setCurrentSession(SessionRepository.kt:160)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.auth.repository.SessionRepositoryImpl.access$setCurrentSession(SessionRepository.kt:49)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.auth.repository.SessionRepositoryImpl$restoreSession$2.invokeSuspend(SessionRepository.kt:82)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.auth.repository.SessionRepositoryImpl$restoreSession$2.invoke(Unknown Source:8)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.auth.repository.SessionRepositoryImpl$restoreSession$2.invoke(Unknown Source:4)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.BuildersKt.withContext(Unknown Source:1)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.auth.repository.SessionRepositoryImpl.restoreSession(SessionRepository.kt:66)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.SessionInitializer$create$1.invokeSuspend(SessionInitializer.kt:21)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(DispatchedContinuation.kt:367)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable(Cancellable.kt:30)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.intrinsics.CancellableKt.startCoroutineCancellable$default(Cancellable.kt:25)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.CoroutineStart.invoke(CoroutineStart.kt:110)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.AbstractCoroutine.start(AbstractCoroutine.kt:126)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch(Builders.common.kt:56)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.BuildersKt.launch(Unknown Source:1)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default(Builders.common.kt:47)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at kotlinx.coroutines.BuildersKt.launch$default(Unknown Source:1)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.SessionInitializer.create(SessionInitializer.kt:20)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at org.jellyfin.androidtv.SessionInitializer.create(SessionInitializer.kt:12)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at androidx.startup.AppInitializer.doInitialize(AppInitializer.java:180)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:238)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at androidx.startup.AppInitializer.discoverAndInitialize(AppInitializer.java:206)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at androidx.startup.InitializationProvider.onCreate(InitializationProvider.java:45)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.content.ContentProvider.attachInfo(ContentProvider.java:2404)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.content.ContentProvider.attachInfo(ContentProvider.java:2374)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.installProvider(ActivityThread.java:7422)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.installContentProviders(ActivityThread.java:6939)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6710)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.access$1500(ActivityThread.java:247)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2053)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.os.Handler.dispatchMessage(Handler.java:106)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.os.Looper.loopOnce(Looper.java:201)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.os.Looper.loop(Looper.java:288)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at android.app.ActivityThread.main(ActivityThread.java:7839)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at java.lang.reflect.Method.invoke(Native Method)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    12-28 20:20:40.373 E/DisplayPreferencesStore(20082): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
    12-28 20:20:40.373 I/DisplayPreferencesStore(20082): Creating an empty DisplayPreferencesDto for next commit.
    12-28 20:20:40.374 D/WM-WrkMgrInitializer(20082): Initializing WorkManager with default configuration.
    12-28 20:20:40.378 D/WM-PackageManagerHelper(20082): Skipping component enablement for androidx.work.impl.background.systemjob.SystemJobService
    12-28 20:20:40.378 D/WM-Schedulers(20082): Created SystemJobScheduler and enabled SystemJobService
    12-28 20:20:40.399 D/ACRA    (20082): ACRA processName='org.jellyfin.androidtv'
    12-28 20:20:40.427 I/MigrationContext(20082): Requested migration from 7 to 7. Found 1 migrations in total.
    12-28 20:20:40.429 I/ActivityThemeExtensionsKt(20082): Applying theme DARK
    12-28 20:20:40.429 D/CompatibilityChangeReporter(20082): Compat change id reported: 160794467; UID 10068; state: ENABLED
    12-28 20:20:40.447 D/ACRA    (20082): onActivityCreated class org.jellyfin.androidtv.ui.browsing.MainActivity
    12-28 20:20:40.461 W/LeanbackOverlayFragment(20082): PlaybackController is null, skipping initialization.
    12-28 20:20:40.465 D/CompatibilityChangeReporter(20082): Compat change id reported: 147798919; UID 10068; state: ENABLED
    12-28 20:20:40.487 D/NavigationRepositoryImpl(20082): Navigating to Fragment(fragment=class org.jellyfin.androidtv.ui.home.HomeFragment (Kotlin reflection is not available), arguments=Bundle[{}]) (via init)
    12-28 20:20:40.488 D/NavigationRepositoryImpl(20082): Navigating to Fragment(fragment=class org.jellyfin.androidtv.ui.home.HomeFragment (Kotlin reflection is not available), arguments=Bundle[{}]) (via reset)
    12-28 20:20:40.502 D/LegacyMediaManager(20082): Added event listener.  Total listeners: 1
    12-28 20:20:40.505 W/MainActivity(20082): Activity org.jellyfin.androidtv.ui.browsing.MainActivity started without a session, bouncing to StartupActivity
    12-28 20:20:40.510 E/ACRA    (20082): ACRA caught a NullPointerException for org.jellyfin.androidtv
    12-28 20:20:40.510 E/ACRA    (20082): java.lang.NullPointerException
    12-28 20:20:40.510 E/ACRA    (20082): at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResume(HomeFragmentHelper.kt:33)
    12-28 20:20:40.510 E/ACRA    (20082): at org.jellyfin.androidtv.ui.home.HomeFragmentHelper.loadResumeVideo(HomeFragmentHelper.kt:51)
    12-28 20:20:40.510 E/ACRA    (20082): at org.jellyfin.androidtv.ui.home.HomeRowsFragment$onCreate$1.invokeSuspend(HomeRowsFragment.kt:123)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
    12-28 20:20:40.510 E/ACRA    (20082): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
    12-28 20:20:40.510 E/ACRA    (20082): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@6ef7f59, Dispatchers.IO]
    12-28 20:20:40.511 D/ACRA    (20082): Building report
    12-28 20:20:40.511 D/ACRA    (20082): Starting collectors with priority FIRST
    12-28 20:20:40.512 D/ACRA    (20082): Calling collector org.acra.collector.DropBoxCollector
    12-28 20:20:40.512 D/ACRA    (20082): Collector org.acra.collector.DropBoxCollector completed
    12-28 20:20:40.513 D/ACRA    (20082): Calling collector org.acra.collector.LogCatCollector
    12-28 20:20:40.513 D/ACRA    (20082): Calling collector org.acra.collector.StacktraceCollector
    12-28 20:20:40.513 D/ACRA    (20082): Collector org.acra.collector.StacktraceCollector completed
    12-28 20:20:40.526 D/ACRA    (20082): Retrieving logcat output (buffer:default)...
    12-28 20:20:40.560 D/ACRA    (20082): SimplePluginLoader loading services from plugin classes : [Ljava.lang.Class;@db3b4a5
    12-28 20:20:40.560 D/ACRA    (20082): ServicePluginLoader loading services from ServiceLoader : java.util.ServiceLoader[org.acra.startup.StartupProcessor]
    12-28 20:20:40.574 I/ActivityThemeExtensionsKt(20082): Applying theme DARK
    12-28 20:20:40.574 D/ACRA    (20082): Loaded StartupProcessor of type org.acra.startup.UnapprovedStartupProcessor
    12-28 20:20:40.574 D/ACRA    (20082): onActivityCreated class org.jellyfin.androidtv.ui.startup.StartupActivity

    ``` 

    ### App information

    ***App version***: `0.16.1` (`160199`) 
    ***Package name***: `org.jellyfin.androidtv` 
    ***Build***:
    ```json
    {"BOARD":"sabrina","BOOTLOADER":"01.01.231012.083321","BRAND":"google","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"sabrina","DISPLAY":"STTE.230915.005.S1.10942527","FINGERPRINT":"google\/sabrina_prod_stable\/sabrina:12\/STTE.230915.005.S1\/10942527:user\/release-keys","HARDWARE":"amlogic","HOST":"abfarm-release-2004-0153","ID":"STTE.230915.005.S1","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Google","MODEL":"Chromecast","ODM_SKU":"CA","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"sabrina_prod_stable","RADIO":"unknown","SKU":"CA","SOC_MANUFACTURER":"Amlogic","SOC_MODEL":"AMLS905D3","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1697143988000,"TYPE":"user","UNKNOWN":"unknown","USER":"android-build","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","INCREMENTAL":"10942527","MEDIA_PERFORMANCE_CLASS":0,"PREVIEW_SDK_FINGERPRINT":"REL","PREVIEW_SDK_INT":0,"RELEASE":"12","RELEASE_OR_CODENAME":"12","SDK":"31","SDK_INT":31,"SECURITY_PATCH":"2023-10-01"}}
    ``` 
    ***Build config***:
    ```json
    {"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":160199,"VERSION_NAME":"0.16.1"}
    ``` 

    ### Device information

    ***Android version***: `12` 
    ***Device brand***: `google` 
    ***Device product***: `sabrina_prod_stable` 
    ***Device model***: `Chromecast` 

    ### Crash information

    ***Start time***: `2023-12-28T20:20:40.314-05:00` 
    ***Crash time***: `2023-12-28T20:20:40.799-05:00` 
    Pages (2): 1 2 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode