Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- client: Jellyfin for Android TV
- client_version: 0.17.6
- client_repository: https://github.com/jellyfin/jellyfin-androidtv
- type: crash_report
- format: markdown
- ---
- ### Logs
- ***Stack Trace***:
- ```log
- java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to org.jellyfin.androidtv.ui.browsing.HistoryEntry[]
- at org.jellyfin.androidtv.ui.browsing.DestinationFragmentView.onRestoreInstanceState(DestinationFragmentView.kt:184)
- at android.view.View.dispatchRestoreInstanceState(View.java:18608)
- at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3821)
- at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3827)
- at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3827)
- at android.view.View.restoreHierarchyState(View.java:18586)
- at com.android.internal.policy.PhoneWindow.restoreHierarchyState(PhoneWindow.java:2136)
- at android.app.Activity.onRestoreInstanceState(Activity.java:1158)
- at android.app.Activity.performRestoreInstanceState(Activity.java:1113)
- at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1317)
- at android.app.ActivityThread.handleStartActivity(ActivityThread.java:2999)
- at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180)
- at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165)
- at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)
- at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
- at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839)
- at android.os.Handler.dispatchMessage(Handler.java:106)
- at android.os.Looper.loop(Looper.java:211)
- at android.app.ActivityThread.main(ActivityThread.java:6775)
- at java.lang.reflect.Method.invoke(Native Method)
- at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
- at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
- ```
- ***Logcat***:
- ```log
- 10-13 17:17:57.392 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setOutline(Landroid/graphics/Outline;)Z (dark greylist, linking)
- 10-13 17:17:57.392 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setPivotX(F)Z (dark greylist, linking)
- 10-13 17:17:57.392 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setPivotY(F)Z (dark greylist, linking)
- 10-13 17:17:57.393 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setRotationX(F)Z (dark greylist, linking)
- 10-13 17:17:57.393 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setRotationY(F)Z (dark greylist, linking)
- 10-13 17:17:57.393 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setRotation(F)Z (dark greylist, linking)
- 10-13 17:17:57.393 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setScaleX(F)Z (dark greylist, linking)
- 10-13 17:17:57.393 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setScaleY(F)Z (dark greylist, linking)
- 10-13 17:17:57.394 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setTranslationX(F)Z (dark greylist, linking)
- 10-13 17:17:57.394 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->setTranslationY(F)Z (dark greylist, linking)
- 10-13 17:17:57.395 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
- 10-13 17:17:57.409 I/ConfigStore( 7305): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
- 10-13 17:17:57.409 I/ConfigStore( 7305): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
- 10-13 17:17:57.409 I/OpenGLRenderer( 7305): Initialized EGL, version 1.4
- 10-13 17:17:57.411 W/lyfin.androidt( 7305): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
- 10-13 17:17:57.413 W/View ( 7305): requestLayout() improperly called by androidx.compose.ui.platform.ViewLayerContainer{4daafd8 V.E...... ......ID 0,0-0,0} during layout: running second layout pass
- 10-13 17:17:57.413 W/View ( 7305): requestLayout() improperly called by androidx.compose.ui.platform.ViewLayerContainer{bc0df31 V.E...... ......ID 0,0-0,0} during layout: running second layout pass
- 10-13 17:17:57.495 E/ion ( 7305): ioctl c0044901 failed with code -1: Invalid argument
- 10-13 17:17:57.498 I/ConfigStore( 7305): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::vsyncEventPhaseOffsetNs retrieved: 1000000 (default)
- 10-13 17:17:57.498 I/ConfigStore( 7305): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::vsyncSfEventPhaseOffsetNs retrieved: 1000000 (default)
- 10-13 17:17:57.570 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/System/Info/Public
- 10-13 17:17:58.017 I/lyfin.androidt( 7305): Background concurrent copying GC freed 75493(9MB) AllocSpace objects, 29(1156KB) LOS objects, 50% free, 2MB/4MB, paused 181us total 110.858ms
- 10-13 17:17:59.200 I/SessionRepositoryImpl( 7305): Updating current session. userId=**** apiBindingSuccess=true
- 10-13 17:17:59.202 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Users/Me
- 10-13 17:18:02.164 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/DisplayPreferences/livetv?client=jellyfin-androidtv
- 10-13 17:18:02.188 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/DisplayPreferences/usersettings?client=emby
- 10-13 17:18:02.200 I/StartupActivity$onPermissionsGranted( 7305): Found a session in the session repository, waiting for the currentUser in the application class.
- 10-13 17:18:02.201 I/StartupActivity$onPermissionsGranted( 7305): CurrentUser changed to **** while waiting for startup.
- 10-13 17:18:02.245 I/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 7305): Connecting to http://192.168.0.2:8096/socket
- 10-13 17:18:02.245 I/MediaSessionImpl( 7305): Init 855b3c8 [AndroidXMedia3/1.4.1] [sheldon, AFTSS, Amazon, 28]
- 10-13 17:18:02.245 I/ExoPlayerImpl( 7305): Init df4ac61 [AndroidXMedia3/1.4.1] [sheldon, AFTSS, Amazon, 28]
- 10-13 17:18:02.252 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): POST http://192.168.0.2:8096/Sessions/Capabilities?playableMediaTypes=Video&playableMediaTypes=Audio&supportedCommands=DisplayContent&supportedCommands=SetSubtitleStreamIndex&supportedCommands=SetAudioStreamIndex&supportedCommands=DisplayMessage&supportedCommands=SendString&supportedCommands=VolumeUp&supportedCommands=VolumeDown&supportedCommands=SetVolume&supportedCommands=Mute&supportedCommands=Unmute&supportedCommands=ToggleMute&supportsMediaControl=true&supportsPersistentIdentifier=true
- 10-13 17:18:02.262 I/DefaultRenderersFactory( 7305): Loaded FfmpegVideoRenderer.
- 10-13 17:18:02.274 I/DefaultRenderersFactory( 7305): Loaded FfmpegAudioRenderer.
- 10-13 17:18:02.306 W/lyfin.androidt( 7305): Accessing hidden method Landroid/media/AudioTrack$Builder;->setOffloadedPlayback(Z)Landroid/media/AudioTrack$Builder; (dark greylist, linking)
- 10-13 17:18:02.481 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Shows/NextUp?limit=10&fields=DateCreated&imageTypeLimit=1&enableTotalRecordCount=true&disableFirstEpisode=false&enableResumable=false&enableRewatching=false
- 10-13 17:18:02.483 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/UserItems/Resume?limit=10&fields=DateCreated&mediaTypes=Video&imageTypeLimit=1&includeItemTypes=Episode&includeItemTypes=Movie&enableTotalRecordCount=true&enableImages=true&excludeActiveSessions=true
- 10-13 17:18:02.501 I/lyfin.androidt( 7305): Background concurrent copying GC freed 25752(1926KB) AllocSpace objects, 3(204KB) LOS objects, 49% free, 3MB/6MB, paused 153us total 118.030ms
- 10-13 17:18:02.733 W/ActivityThread( 7305): handleWindowVisibility: no activity for token android.os.BinderProxy@e80c646
- 10-13 17:18:02.741 I/ActivityThemeExtensionsKt( 7305): Applying theme DARK
- 10-13 17:18:02.765 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Items/Latest?fields=Overview&includeItemTypes=Movie&isPlayed=false&limit=50&groupItems=true
- 10-13 17:18:02.766 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Items/Latest?fields=Overview&includeItemTypes=Episode&isPlayed=false&limit=50&groupItems=true
- 10-13 17:18:02.774 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Items/Latest?fields=Overview&includeItemTypes=Movie&includeItemTypes=Series&isPlayed=false&limit=50&groupItems=true
- 10-13 17:18:02.790 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Items?startIndex=0&limit=100&parentId=fda15fac-89db-879e-c868-e0ac5ecacb36&fields=PrimaryImageAspectRatio&fields=Overview&fields=ItemCounts&fields=DisplayPreferencesId&fields=ChildCount&enableTotalRecordCount=true&enableImages=true
- 10-13 17:18:02.796 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/Items/fda15fac-89db-879e-c868-e0ac5ecacb36/SpecialFeatures
- 10-13 17:18:02.802 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/LiveTv/Programs/Recommended?limit=1&isAiring=true&imageTypeLimit=1&enableTotalRecordCount=false
- 10-13 17:18:02.809 I/HomeRowsFragment( 7305): Updating audio queue in HomeFragment (onQueueStatusChanged)
- 10-13 17:18:02.814 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/DisplayPreferences/f3d67fa5-4184-0eed-22bd-83f821f6bc28?client=jellyfin-androidtv
- 10-13 17:18:04.145 I/org.jellyfin.sdk.api.ktor.KtorClient( 7305): GET http://192.168.0.2:8096/LiveTv/Programs/Recommended?limit=1&isAiring=true&imageTypeLimit=1&enableTotalRecordCount=false
- --------- beginning of crash
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): FATAL EXCEPTION: main
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): Process: org.jellyfin.androidtv, PID: 7305
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to org.jellyfin.androidtv.ui.browsing.HistoryEntry[]
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at org.jellyfin.androidtv.ui.browsing.DestinationFragmentView.onRestoreInstanceState(DestinationFragmentView.kt:184)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.view.View.dispatchRestoreInstanceState(View.java:18608)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3821)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3827)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3827)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.view.View.restoreHierarchyState(View.java:18586)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at com.android.internal.policy.PhoneWindow.restoreHierarchyState(PhoneWindow.java:2136)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.Activity.onRestoreInstanceState(Activity.java:1158)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.Activity.performRestoreInstanceState(Activity.java:1113)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1317)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.ActivityThread.handleStartActivity(ActivityThread.java:2999)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.os.Handler.dispatchMessage(Handler.java:106)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.os.Looper.loop(Looper.java:211)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at android.app.ActivityThread.main(ActivityThread.java:6775)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at java.lang.reflect.Method.invoke(Native Method)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
- 10-13 17:18:04.159 E/AndroidRuntime( 7305): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
- 10-13 17:18:04.160 E/ACRA ( 7305): ACRA caught a ClassCastException for org.jellyfin.androidtv
- 10-13 17:18:04.160 E/ACRA ( 7305): java.lang.ClassCastException: android.os.Parcelable[] cannot be cast to org.jellyfin.androidtv.ui.browsing.HistoryEntry[]
- 10-13 17:18:04.160 E/ACRA ( 7305): at org.jellyfin.androidtv.ui.browsing.DestinationFragmentView.onRestoreInstanceState(DestinationFragmentView.kt:184)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.view.View.dispatchRestoreInstanceState(View.java:18608)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3821)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3827)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:3827)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.view.View.restoreHierarchyState(View.java:18586)
- 10-13 17:18:04.160 E/ACRA ( 7305): at com.android.internal.policy.PhoneWindow.restoreHierarchyState(PhoneWindow.java:2136)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.Activity.onRestoreInstanceState(Activity.java:1158)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.Activity.performRestoreInstanceState(Activity.java:1113)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1317)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.ActivityThread.handleStartActivity(ActivityThread.java:2999)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.os.Handler.dispatchMessage(Handler.java:106)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.os.Looper.loop(Looper.java:211)
- 10-13 17:18:04.160 E/ACRA ( 7305): at android.app.ActivityThread.main(ActivityThread.java:6775)
- 10-13 17:18:04.160 E/ACRA ( 7305): at java.lang.reflect.Method.invoke(Native Method)
- 10-13 17:18:04.160 E/ACRA ( 7305): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
- 10-13 17:18:04.160 E/ACRA ( 7305): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
- ```
- ### App information
- ***App version***: `0.17.6` (`170699`)
- ***Package name***: `org.jellyfin.androidtv`
- ***Build***:
- ```json
- {"BOARD":"sheldon","BOOTLOADER":"unknown","BRAND":"Amazon","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"sheldon","DISPLAY":"PS7679.4292N","FINGERPRINT":"Amazon\/sheldon\/sheldon:9\/PS7679.4292N\/0030971839488:user\/amz-p,release-keys","HARDWARE":"mt8695","HOST":"i3-ri-14-use1a-b-16-04-fos-71","ID":"PS7679.4292N","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Amazon","MODEL":"AFTSS","PERMISSIONS_REVIEW_REQUIRED":false,"PRODUCT":"sheldon","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"amz-p,release-keys","TIME":1720292863000,"TYPE":"user","UNKNOWN":"unknown","USER":"build","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"PPR1.180610.009","CODENAME":"REL","FIRST_SDK_INT":28,"INCREMENTAL":"0030971839620","PREVIEW_SDK_INT":0,"RELEASE":"9","RESOURCES_SDK_INT":28,"SDK":"28","SDK_INT":28,"SECURITY_PATCH":"2024-05-01"}}
- ```
- ***Build config***:
- ```json
- {"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":170699,"VERSION_NAME":"0.17.6"}
- ```
- ### Device information
- ***Android version***: `9`
- ***Device brand***: `Amazon`
- ***Device product***: `sheldon`
- ***Device model***: `AFTSS`
- ### Crash information
- ***Start time***: `2024-10-13T17:17:56.422-07:00`
- ***Crash time***: `2024-10-13T17:18:04.265-07:00`
Advertisement
Add Comment
Please, Sign In to add comment