Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- client: Jellyfin for Android TV
- client_version: 0.17.4
- client_repository: https://github.com/jellyfin/jellyfin-androidtv
- type: crash_report
- format: markdown
- ---
- ### Logs
- ***Stack Trace***:
- ```log
- java.lang.IllegalStateException: Fragment CustomPlaybackOverlayFragment{bda408d} (5b932f4c-c84e-4d7f-a2c2-c8878452db3b) not attached to a context.
- at androidx.fragment.app.Fragment.requireContext(Fragment.java:977)
- at org.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment.lambda$prepareChannelAdapter$11$org-jellyfin-androidtv-ui-playback-CustomPlaybackOverlayFragment(CustomPlaybackOverlayFragment.java:1302)
- at org.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment$$ExternalSyntheticLambda14.apply(D8$$SyntheticClass:0)
- at org.jellyfin.androidtv.ui.livetv.TvManager.lambda$loadAllChannels$0(TvManager.java:102)
- at org.jellyfin.androidtv.ui.livetv.TvManager$$ExternalSyntheticLambda2.invoke(D8$$SyntheticClass:0)
- at org.jellyfin.androidtv.ui.livetv.TvManagerHelperKt$loadLiveTvChannels$1.invokeSuspend(TvManagerHelper.kt:46)
- at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
- at kotlinx.coroutines.internal.DispatchedContinuation.resumeWith(DispatchedContinuation.kt:200)
- at io.ktor.utils.io.internal.CancellableReusableContinuation.resumeWithExceptionContinuationOnly(CancellableReusableContinuation.kt:105)
- at io.ktor.utils.io.internal.CancellableReusableContinuation.access$resumeWithExceptionContinuationOnly(CancellableReusableContinuation.kt:14)
- at io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation.invoke(CancellableReusableContinuation.kt:125)
- at io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation.invoke(CancellableReusableContinuation.kt:108)
- at kotlinx.coroutines.InternalCompletionHandler$UserSupplied.invoke(CompletionHandler.common.kt:67)
- at kotlinx.coroutines.JobSupport.invokeOnCompletionInternal$kotlinx_coroutines_core(JobSupport.kt:502)
- at kotlinx.coroutines.JobSupport.invokeOnCompletion(JobSupport.kt:454)
- at kotlinx.coroutines.Job$DefaultImpls.invokeOnCompletion$default(Job.kt:317)
- at io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation.<init>(CancellableReusableContinuation.kt:113)
- at io.ktor.utils.io.internal.CancellableReusableContinuation.parent(CancellableReusableContinuation.kt:59)
- at io.ktor.utils.io.internal.CancellableReusableContinuation.completeSuspendBlock(CancellableReusableContinuation.kt:39)
- at io.ktor.utils.io.ByteBufferChannel.readSuspendImpl(ByteBufferChannel.kt:2239)
- at io.ktor.utils.io.ByteBufferChannel.readSuspend(ByteBufferChannel.kt:2170)
- at io.ktor.utils.io.ByteBufferChannel.readRemainingSuspend(ByteBufferChannel.kt:2093)
- at io.ktor.utils.io.ByteBufferChannel.access$readRemainingSuspend(ByteBufferChannel.kt:23)
- at io.ktor.utils.io.ByteBufferChannel$readRemainingSuspend$1.invokeSuspend(Unknown Source:16)
- at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
- at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
- at android.os.Handler.handleCallback(Handler.java:873)
- at android.os.Handler.dispatchMessage(Handler.java:99)
- at android.os.Looper.loop(Looper.java:193)
- at android.app.ActivityThread.main(ActivityThread.java:6718)
- 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)
- Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@1114171, Dispatchers.Main.immediate]
- ```
- ***Logcat***:
- ```log
- 09-03 02:04:15.289 I/org.jellyfin.sdk.api.ktor.KtorClient(14472): GET http://192.168.0.2:8096/LiveTv/Channels/cf1f5c0f-7c56-51af-7059-b3a8ca860597
- 09-03 02:04:15.291 V/io.ktor.client.plugins.HttpPlainText(14472): Adding Accept-Charset=UTF-8 to http://192.168.0.2:8096/LiveTv/Channels/cf1f5c0f-7c56-51af-7059-b3a8ca860597
- 09-03 02:04:15.302 I/PlaybackController(14472): Using internal player for Live TV
- 09-03 02:04:15.306 D/jellyfin-apiclient(14472): Adding request to queue: http://192.168.0.2:8096/Items/cf1f5c0f-7c56-51af-7059-b3a8ca860597/PlaybackInfo?format=json
- 09-03 02:04:15.337 V/io.ktor.client.plugins.HttpCallValidator(14472): Validating response for request http://192.168.0.2:8096/LiveTv/Channels/cf1f5c0f-7c56-51af-7059-b3a8ca860597
- 09-03 02:04:15.338 V/io.ktor.client.plugins.DefaultResponseValidation(14472): Skipping default response validation for http://192.168.0.2:8096/LiveTv/Channels/cf1f5c0f-7c56-51af-7059-b3a8ca860597
- 09-03 02:04:15.347 V/io.ktor.client.plugins.defaultTransformers(14472): Transformed with default transformers response body for http://192.168.0.2:8096/LiveTv/Channels/cf1f5c0f-7c56-51af-7059-b3a8ca860597 to interface io.ktor.utils.io.ByteReadChannel (Kotlin reflection is not available)
- 09-03 02:04:15.392 I/org.jellyfin.sdk.api.ktor.KtorClient(14472): GET http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.395 V/io.ktor.client.plugins.HttpPlainText(14472): Adding Accept-Charset=UTF-8 to http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.397 I/jellyfin-apiclient(14472): Response received from: http://192.168.0.2:8096/Sessions/Playing/Stopped
- 09-03 02:04:15.422 I/jellyfin-apiclient(14472): Response received from: http://192.168.0.2:8096/Items/cf1f5c0f-7c56-51af-7059-b3a8ca860597/PlaybackInfo?format=json
- 09-03 02:04:15.431 D/jellyfin-apiclient(14472): Adding request to queue: http://192.168.0.2:8096/LiveStreams/Open?format=json
- 09-03 02:04:15.448 V/io.ktor.client.plugins.HttpCallValidator(14472): Validating response for request http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.448 V/io.ktor.client.plugins.DefaultResponseValidation(14472): Skipping default response validation for http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.556 V/io.ktor.client.plugins.defaultTransformers(14472): Transformed with default transformers response body for http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true to interface io.ktor.utils.io.ByteReadChannel (Kotlin reflection is not available)
- 09-03 02:04:15.569 I/lyfin.androidt(14472): Background concurrent copying GC freed 261992(8MB) AllocSpace objects, 4(1280KB) LOS objects, 23% free, 25MB/33MB, paused 276us total 369.565ms
- 09-03 02:04:15.618 V/io.ktor.client.plugins.defaultTransformers(14472): Transformed with default transformers response body for http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true to interface io.ktor.utils.io.ByteReadChannel (Kotlin reflection is not available)
- 09-03 02:04:15.620 I/jellyfin-apiclient(14472): Response received from: http://192.168.0.2:8096/LiveStreams/Open?format=json
- 09-03 02:04:15.625 E/PlaybackController(14472): Error getting playback stream info
- 09-03 02:04:15.625 E/PlaybackController(14472): java.lang.IllegalArgumentException: handler
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.BaseApiClient.GetApiUrl(BaseApiClient.java:364)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.BaseApiClient.GetApiUrl(BaseApiClient.java:302)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.androidtv.ui.playback.GetPlaybackInfoResponse.onResponseInternal(GetPlaybackInfoResponse.java:169)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.androidtv.ui.playback.GetPlaybackInfoResponse.access$000(GetPlaybackInfoResponse.java:22)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.androidtv.ui.playback.GetPlaybackInfoResponse$1.onResponse(GetPlaybackInfoResponse.java:70)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.androidtv.ui.playback.GetPlaybackInfoResponse$1.onResponse(GetPlaybackInfoResponse.java:64)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.SerializedResponse.onSerializedResponse(SerializedResponse.java:46)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.SerializedResponse.onResponse(SerializedResponse.java:39)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.SerializedResponse.onResponse(SerializedResponse.java:6)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.ApiClientRequestListener.onResponse(ApiClientRequestListener.java:21)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.ApiClientRequestListener.onResponse(ApiClientRequestListener.java:5)
- 09-03 02:04:15.625 E/PlaybackController(14472): at org.jellyfin.apiclient.interaction.VolleyResponseListener.onResponse(VolleyResponseListener.java:22)
- 09-03 02:04:15.625 E/PlaybackController(14472): at com.android.volley.toolbox.StringRequest.deliverResponse(StringRequest.java:82)
- 09-03 02:04:15.625 E/PlaybackController(14472): at com.android.volley.toolbox.StringRequest.deliverResponse(StringRequest.java:29)
- 09-03 02:04:15.625 E/PlaybackController(14472): at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:102)
- 09-03 02:04:15.625 E/PlaybackController(14472): at android.os.Handler.handleCallback(Handler.java:873)
- 09-03 02:04:15.625 E/PlaybackController(14472): at android.os.Handler.dispatchMessage(Handler.java:99)
- 09-03 02:04:15.625 E/PlaybackController(14472): at android.os.Looper.loop(Looper.java:193)
- 09-03 02:04:15.625 E/PlaybackController(14472): at android.app.ActivityThread.main(ActivityThread.java:6718)
- 09-03 02:04:15.625 E/PlaybackController(14472): at java.lang.reflect.Method.invoke(Native Method)
- 09-03 02:04:15.625 E/PlaybackController(14472): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
- 09-03 02:04:15.625 E/PlaybackController(14472): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
- 09-03 02:04:15.631 D/NavigationRepositoryImpl(14472): Navigating back
- 09-03 02:04:15.688 D/CustomPlaybackOverlayFragment(14472): Stopping!
- 09-03 02:04:15.689 D/CustomPlaybackOverlayFragment(14472): this fragment belongs to the current session, ending it
- 09-03 02:04:15.689 D/PlaybackController(14472): stop called at 0
- 09-03 02:04:15.705 I/ExoPlayerImpl(14472): Release fa7ff17 [AndroidXMedia3/1.4.0] [xiaoyushan, HiSmartTV A4, Hisense, 28] [media3.common, media3.exoplayer, media3.session, media3.decoder, media3.ui, media3.datasource, media3.extractor]
- 09-03 02:04:15.757 I/org.jellyfin.sdk.api.ktor.KtorClient(14472): GET http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.760 V/io.ktor.client.plugins.HttpPlainText(14472): Adding Accept-Charset=UTF-8 to http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.804 V/io.ktor.client.plugins.HttpCallValidator(14472): Validating response for request http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.805 V/io.ktor.client.plugins.DefaultResponseValidation(14472): Skipping default response validation for http://192.168.0.2:8096/LiveTv/Channels?sortBy=SortName&sortOrder=Ascending&enableFavoriteSorting=true&addCurrentProgram=true
- 09-03 02:04:15.840 D/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection(14472): Receiving (raw) message {"MessageId":"d759d03b7cf24122bbeb2ac85828e459","Data":{"UserId":"7cf1845b89aa42949cf7532132b0c83d","UserDataList":[{"PlaybackPositionTicks":0,"PlayCount":4,"IsFavorite":true,"LastPlayedDate":"2024-09-02T20:34:14.0076975Z","Played":false,"Key":"cf1f5c0f-7c56-51af-7059-b3a8ca860597","ItemId":"cf1f5c0f7c5651af7059b3a8ca860597"},{"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":false,"Played":false,"Key":"2b2bca16-aacc-8a14-d53a-11bb829eafa5","ItemId":"2b2bca16aacc8a14d53a11bb829eafa5"}]},"MessageType":"UserDataChanged"}
- 09-03 02:04:16.772 I/lyfin.androidt(14472): Background concurrent copying GC freed 199815(7MB) AllocSpace objects, 5(2MB) LOS objects, 22% free, 26MB/34MB, paused 246us total 474.930ms
- 09-03 02:04:16.961 I/Choreographer(14472): Skipped 64 frames! The application may be doing too much work on its main thread.
- 09-03 02:04:17.008 I/OpenGLRenderer(14472): Davey! duration=1104ms; Flags=0, IntendedVsync=11257555372936, Vsync=11258622039560, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=11258631803321, AnimationStart=11258631839071, PerformTraversalsStart=11258631842404, DrawStart=11258631992154, SyncQueued=11258632509571, SyncStart=11258650398988, IssueDrawCommandsStart=11258650996571, SwapBuffers=11258657808988, FrameCompleted=11258678086654, DequeueBufferDuration=247000, QueueBufferDuration=19872000,
- 09-03 02:04:17.057 E/ACRA (14472): ACRA caught a IllegalStateException for org.jellyfin.androidtv
- 09-03 02:04:17.057 E/ACRA (14472): java.lang.IllegalStateException: Fragment CustomPlaybackOverlayFragment{bda408d} (5b932f4c-c84e-4d7f-a2c2-c8878452db3b) not attached to a context.
- 09-03 02:04:17.057 E/ACRA (14472): at androidx.fragment.app.Fragment.requireContext(Fragment.java:977)
- 09-03 02:04:17.057 E/ACRA (14472): at org.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment.lambda$prepareChannelAdapter$11$org-jellyfin-androidtv-ui-playback-CustomPlaybackOverlayFragment(CustomPlaybackOverlayFragment.java:1302)
- 09-03 02:04:17.057 E/ACRA (14472): at org.jellyfin.androidtv.ui.playback.CustomPlaybackOverlayFragment$$ExternalSyntheticLambda14.apply(D8$$SyntheticClass:0)
- 09-03 02:04:17.057 E/ACRA (14472): at org.jellyfin.androidtv.ui.livetv.TvManager.lambda$loadAllChannels$0(TvManager.java:102)
- 09-03 02:04:17.057 E/ACRA (14472): at org.jellyfin.androidtv.ui.livetv.TvManager$$ExternalSyntheticLambda2.invoke(D8$$SyntheticClass:0)
- 09-03 02:04:17.057 E/ACRA (14472): at org.jellyfin.androidtv.ui.livetv.TvManagerHelperKt$loadLiveTvChannels$1.invokeSuspend(TvManagerHelper.kt:46)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlinx.coroutines.internal.DispatchedContinuation.resumeWith(DispatchedContinuation.kt:200)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation.resumeWithExceptionContinuationOnly(CancellableReusableContinuation.kt:105)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation.access$resumeWithExceptionContinuationOnly(CancellableReusableContinuation.kt:14)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation.invoke(CancellableReusableContinuation.kt:125)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation.invoke(CancellableReusableContinuation.kt:108)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlinx.coroutines.InternalCompletionHandler$UserSupplied.invoke(CompletionHandler.common.kt:67)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlinx.coroutines.JobSupport.invokeOnCompletionInternal$kotlinx_coroutines_core(JobSupport.kt:502)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlinx.coroutines.JobSupport.invokeOnCompletion(JobSupport.kt:454)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlinx.coroutines.Job$DefaultImpls.invokeOnCompletion$default(Job.kt:317)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation$JobRelation.<init>(CancellableReusableContinuation.kt:113)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation.parent(CancellableReusableContinuation.kt:59)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.internal.CancellableReusableContinuation.completeSuspendBlock(CancellableReusableContinuation.kt:39)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.ByteBufferChannel.readSuspendImpl(ByteBufferChannel.kt:2239)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.ByteBufferChannel.readSuspend(ByteBufferChannel.kt:2170)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.ByteBufferChannel.readRemainingSuspend(ByteBufferChannel.kt:2093)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.ByteBufferChannel.access$readRemainingSuspend(ByteBufferChannel.kt:23)
- 09-03 02:04:17.057 E/ACRA (14472): at io.ktor.utils.io.ByteBufferChannel$readRemainingSuspend$1.invokeSuspend(Unknown Source:16)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
- 09-03 02:04:17.057 E/ACRA (14472): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
- 09-03 02:04:17.057 E/ACRA (14472): at android.os.Handler.handleCallback(Handler.java:873)
- 09-03 02:04:17.057 E/ACRA (14472): at android.os.Handler.dispatchMessage(Handler.java:99)
- 09-03 02:04:17.057 E/ACRA (14472): at android.os.Looper.loop(Looper.java:193)
- 09-03 02:04:17.057 E/ACRA (14472): at android.app.ActivityThread.main(ActivityThread.java:6718)
- 09-03 02:04:17.057 E/ACRA (14472): at java.lang.reflect.Method.invoke(Native Method)
- 09-03 02:04:17.057 E/ACRA (14472): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
- 09-03 02:04:17.057 E/ACRA (14472): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
- 09-03 02:04:17.057 E/ACRA (14472): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@1114171, Dispatchers.Main.immediate]
- 09-03 02:04:17.057 D/ACRA (14472): Building report
- 09-03 02:04:17.059 D/ACRA (14472): Starting collectors with priority FIRST
- 09-03 02:04:17.061 D/ACRA (14472): Calling collector org.acra.collector.DropBoxCollector
- 09-03 02:04:17.062 D/ACRA (14472): Collector org.acra.collector.DropBoxCollector completed
- 09-03 02:04:17.062 D/ACRA (14472): Calling collector org.acra.collector.LogCatCollector
- 09-03 02:04:17.062 D/ACRA (14472): Calling collector org.acra.collector.StacktraceCollector
- 09-03 02:04:17.063 D/ACRA (14472): Collector org.acra.collector.StacktraceCollector completed
- 09-03 02:04:17.071 D/ACRA (14472): Retrieving logcat output (buffer:default)...
- ```
- ### App information
- ***App version***: `0.17.4` (`170499`)
- ***Package name***: `org.jellyfin.androidtv`
- ***Build***:
- ```json
- {"BOARD":"MSD6886","BOOTLOADER":"123456789","BRAND":"VU","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"xiaoyushan","DISPLAY":"PTMR.190127.037","FINGERPRINT":"VU\/xiaoyushan-vu\/xiaoyushan:9\/PTMR.190127.037\/01.02.00.02:user\/release-keys","HARDWARE":"m7322","HOST":"cde2fa9adba8","ID":"PTMR.190127.037","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Hisense","MODEL":"HiSmartTV A4","PERMISSIONS_REVIEW_REQUIRED":false,"PRODUCT":"xiaoyushan-vu","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1586368823000,"TYPE":"user","UNKNOWN":"unknown","USER":"gfkfcmo","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","FIRST_SDK_INT":28,"INCREMENTAL":"01.02.00.02","PREVIEW_SDK_INT":0,"RELEASE":"9","RESOURCES_SDK_INT":28,"SDK":"28","SDK_INT":28,"SECURITY_PATCH":"2019-12-05"}}
- ```
- ***Build config***:
- ```json
- {"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":170499,"VERSION_NAME":"0.17.4"}
- ```
- ### Device information
- ***Android version***: `9`
- ***Device brand***: `VU`
- ***Device product***: `xiaoyushan-vu`
- ***Device model***: `HiSmartTV A4`
- ### Crash information
- ***Start time***: `2024-09-03T02:03:49.365+05:30`
- ***Crash time***: `2024-09-03T02:04:17.147+05:30`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement