Closed systemcrash closed 1 year ago
Just posting the crash logs doesn't help that much. What steps did you take for the crash to happen?
Absolutely nothing. Had finished watching something, for me to be in jellyfin in the first place.
Here's a third crash today. I'd just exited watching something.
Stack Trace:
org.jellyfin.sdk.api.client.exception.TimeoutException: Socket timed out
at org.jellyfin.sdk.api.client.KtorClient.request$suspendImpl(KtorClient.kt:118)
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:104)
at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@a34c704, Dispatchers.IO]
Caused by: io.ktor.network.sockets.SocketTimeoutException: Socket timeout has expired [url=http://192.168.19.2:8096/Users/db472720-be72-443d-a11f-d6e9d46fd248/Items/27efb55d-4385-d887-8a24-1d40df3cf438, socket_timeout=10000] ms
at io.ktor.client.features.HttpTimeoutKt.SocketTimeoutException(HttpTimeout.kt:207)
at io.ktor.client.engine.okhttp.OkUtilsKt.mapOkHttpException(OkUtils.kt:79)
at io.ktor.client.engine.okhttp.OkUtilsKt.access$mapOkHttpException(OkUtils.kt:1)
at io.ktor.client.engine.okhttp.OkHttpCallback.onFailure(OkUtils.kt:39)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:525)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: java.net.SocketTimeoutException: timeout
at okio.SocketAsyncTimeout.newTimeoutException(JvmOkio.kt:143)
at okio.AsyncTimeout.access$newTimeoutException(AsyncTimeout.kt:162)
at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:335)
at okio.RealBufferedSource.indexOf(RealBufferedSource.kt:427)
at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:320)
at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
... 3 more
Caused by: java.net.SocketException: Socket closed
at java.net.SocketInputStream.read(SocketInputStream.java:209)
at java.net.SocketInputStream.read(SocketInputStream.java:144)
at okio.InputStreamSource.read(JvmOkio.kt:90)
at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
... 20 more
Logcat:
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okio.RealBufferedSource.indexOf(RealBufferedSource.kt:427)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:320)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): ... 3 more
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): Caused by: java.net.SocketException: Socket closed
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at java.net.SocketInputStream.read(SocketInputStream.java:209)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at java.net.SocketInputStream.read(SocketInputStream.java:144)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okio.InputStreamSource.read(JvmOkio.kt:90)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
01-15 01:08:21.889 D/org.jellyfin.sdk.api.client.KtorClient(23878): ... 20 more
01-15 01:08:21.895 E/ACRA (23878): ACRA caught a TimeoutException for org.jellyfin.androidtv
01-15 01:08:21.895 E/ACRA (23878): org.jellyfin.sdk.api.client.exception.TimeoutException: Socket timed out
01-15 01:08:21.895 E/ACRA (23878): at org.jellyfin.sdk.api.client.KtorClient.request$suspendImpl(KtorClient.kt:118)
01-15 01:08:21.895 E/ACRA (23878): at org.jellyfin.sdk.api.client.KtorClient$request$1.invokeSuspend(Unknown Source:19)
01-15 01:08:21.895 E/ACRA (23878): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 01:08:21.895 E/ACRA (23878): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 01:08:21.895 E/ACRA (23878): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 01:08:21.895 E/ACRA (23878): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 01:08:21.895 E/ACRA (23878): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
01-15 01:08:21.895 E/ACRA (23878): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
01-15 01:08:21.895 E/ACRA (23878): Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@a34c704, Dispatchers.IO]
01-15 01:08:21.895 E/ACRA (23878): Caused by: io.ktor.network.sockets.SocketTimeoutException: Socket timeout has expired [url=http://192.168.19.2:8096/Users/db472720-be72-443d-a11f-d6e9d46fd248/Items/27efb55d-4385-d887-8a24-1d40df3cf438, socket_timeout=10000] ms
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.client.features.HttpTimeoutKt.SocketTimeoutException(HttpTimeout.kt:207)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.client.engine.okhttp.OkUtilsKt.mapOkHttpException(OkUtils.kt:79)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.client.engine.okhttp.OkUtilsKt.access$mapOkHttpException(OkUtils.kt:1)
01-15 01:08:21.895 E/ACRA (23878): at io.ktor.client.engine.okhttp.OkHttpCallback.onFailure(OkUtils.kt:39)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:525)
01-15 01:08:21.895 E/ACRA (23878): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-15 01:08:21.895 E/ACRA (23878): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-15 01:08:21.895 E/ACRA (23878): at java.lang.Thread.run(Thread.java:919)
01-15 01:08:21.895 E/ACRA (23878): Caused by: java.net.SocketTimeoutException: timeout
01-15 01:08:21.895 E/ACRA (23878): at okio.SocketAsyncTimeout.newTimeoutException(JvmOkio.kt:143)
01-15 01:08:21.895 E/ACRA (23878): at okio.AsyncTimeout.access$newTimeoutException(AsyncTimeout.kt:162)
01-15 01:08:21.895 E/ACRA (23878): at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:335)
01-15 01:08:21.895 E/ACRA (23878): at okio.RealBufferedSource.indexOf(RealBufferedSource.kt:427)
01-15 01:08:21.895 E/ACRA (23878): at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:320)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
01-15 01:08:21.895 E/ACRA (23878): at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
01-15 01:08:21.895 E/ACRA (23878): ... 3 more
01-15 01:08:21.895 E/ACRA (23878): Caused by: java.net.SocketException: Socket closed
01-15 01:08:21.895 E/ACRA (23878): at java.net.SocketInputStream.read(SocketInputStream.java:209)
01-15 01:08:21.895 E/ACRA (23878): at java.net.SocketInputStream.read(SocketInputStream.java:144)
01-15 01:08:21.895 E/ACRA (23878): at okio.InputStreamSource.read(JvmOkio.kt:90)
01-15 01:08:21.895 E/ACRA (23878): at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)
01-15 01:08:21.895 E/ACRA (23878): ... 20 more
01-15 01:08:21.895 D/ACRA (23878): Building report
01-15 01:08:21.898 D/ACRA (23878): Starting collectors with priority FIRST
01-15 01:08:21.903 D/ACRA (23878): Calling collector org.acra.collector.StacktraceCollector
01-15 01:08:21.904 D/ACRA (23878): Calling collector org.acra.collector.DropBoxCollector
01-15 01:08:21.904 D/ACRA (23878): Calling collector org.acra.collector.LogCatCollector
01-15 01:08:21.907 D/ACRA (23878): Collector org.acra.collector.DropBoxCollector completed
01-15 01:08:21.909 D/ACRA (23878): Collector org.acra.collector.StacktraceCollector completed
01-15 01:08:21.918 D/ACRA (23878): Retrieving logcat output (buffer:default)...
01-15 01:08:21.950 E/libc (30173): Access denied finding property "persist.vendor.system.svp.dbg.loglevel"
App version: 0.15.2
(150299
)
Package name: org.jellyfin.androidtv
Build:
{"BOARD":"mt5895","BOOTLOADER":"unknown","BRAND":"Sony","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"BRAVIA_VH2","DISPLAY":"BRAVIA_VH2_EU-user 10 QTG3.200305.006.S164 659281 release-keys","FINGERPRINT":"Sony\/BRAVIA_VH2_EU\/BRAVIA_VH2:10\/QTG3.200305.006.S164\/659281:user\/release-keys","HARDWARE":"mt5895","HOST":"BuildHost682","ID":"QTG3.200305.006.S164","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Sony","MODEL":"BRAVIA 4K VH2","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"BRAVIA_VH2_EU","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1654163136000,"TYPE":"user","UNKNOWN":"unknown","USER":"root","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","FIRST_SDK_INT":29,"INCREMENTAL":"659281","PREVIEW_SDK_FINGERPRINT":"REL","PREVIEW_SDK_INT":0,"RELEASE":"10","RESOURCES_SDK_INT":29,"SDK":"29","SDK_INT":29,"SECURITY_PATCH":"2022-04-01"}}
Build config:
{"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":150299,"VERSION_NAME":"0.15.2"}
Android version: 10
Device brand: Sony
Device product: BRAVIA_VH2_EU
Device model: BRAVIA 4K VH2
Start time: 2023-01-14T19:06:46.621+01:00
Crash time: 2023-01-15T01:08:22.018+01:00
And another...
exited from playing one thing to go into another... k-boom.
Stack Trace:
org.jellyfin.sdk.api.client.exception.ApiClientException: Unknown IO error occurred!
at org.jellyfin.sdk.api.client.KtorClient.request$suspendImpl(KtorClient.kt:133)
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:104)
at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@ad7acdb, Dispatchers.IO]
Caused by: java.io.IOException: unexpected end of stream on http://192.168.19.2:8096/...
at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:202)
at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: java.io.EOFException: \n not found: limit=0 content=…
at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:332)
at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
... 16 more
Logcat:
01-15 21:54:33.491 I/ItemRowAdapter(30665): Re-retrieving row of type Items
01-15 21:54:33.493 D/jellyfin-apiclient(30665): Adding request to queue: http://192.168.19.2:8096/Users/db472720-be72-443d-a11f-d6e9d46fd248/Items?SortBy=DatePlayed&EnableTotalRecordCount=false&ExcludeLocationTypes=Virtual&MediaTypes=Video&ImageTypeLimit=1&recursive=true&Filters=IsResumable&Fields=PrimaryImageAspectRatio%2COverview%2CItemCounts%2CDisplayPreferencesId%2CChildCount&sortOrder=Descending&Limit=50&format=json
01-15 21:54:33.494 I/ItemRowAdapter(30665): Re-retrieving row of type NextUp
01-15 21:54:33.495 D/jellyfin-apiclient(30665): Adding request to queue: http://192.168.19.2:8096/Shows/NextUp?Fields=PrimaryImageAspectRatio%2COverview%2CChildCount&UserId=db472720-be72-443d-a11f-d6e9d46fd248&Limit=50&ImageTypeLimit=1&format=json
01-15 21:54:34.155 D/ItemLauncher(30665): Item selected: 0 - XYZ (Series)
01-15 21:54:34.155 D/NavigationRepositoryImpl(30665): Navigating to Fragment(fragment=class org.jellyfin.androidtv.ui.itemdetail.FullDetailsFragment (Kotlin reflection is not available), arguments=Bundle[{ItemId=041d61ed-d56f-05a3-7df1-df2887f41676}])
01-15 21:54:34.181 D/jellyfin-apiclient(30665): Adding request to queue: http://192.168.19.2:8096/Users/db472720-be72-443d-a11f-d6e9d46fd248/Items/041d61ed-d56f-05a3-7df1-df2887f41676?format=json
01-15 21:54:34.185 D/MediaManager(30665): Added event listener. Total listeners: 2
01-15 21:54:34.193 W/RecyclerView(30665): No adapter attached; skipping layout
01-15 21:54:34.940 D/FullDetailsFragment(30665): current time 1673816074939 last playback event time 1673816059361 last refresh time 1673816074181
01-15 21:54:35.219 D/Volley (30665): [3370] NetworkUtility.logSlowRequests: HTTP response for request=<[ ] http://192.168.19.2:8096/Sessions/Playing/Progress 0x676952ab NORMAL 185> [lifetime=24899], [size=0], [rc=204], [retryCount=0]
01-15 21:54:35.220 I/jellyfin-apiclient(30665): Response received from: http://192.168.19.2:8096/Sessions/Playing/Progress
01-15 21:54:37.500 I/org.jellyfin.sdk.api.sockets.OkHttpWebsocketSession(30665): Sending (raw) message {"MessageType":"KeepAlive","Data":{}}
01-15 21:54:37.507 I/org.jellyfin.sdk.api.sockets.OkHttpWebsocketSession(30665): Receiving (raw) message {"MessageType":"KeepAlive","MessageId":"82675460412c43879937f0d66dfbed5c"}
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): Unknown IO error occurred!
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): java.io.IOException: unexpected end of stream on http://192.168.19.2:8096/...
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:202)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at java.lang.Thread.run(Thread.java:919)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): Caused by: java.io.EOFException: \n not found: limit=0 content=…
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:332)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
01-15 21:54:42.015 E/org.jellyfin.sdk.api.client.KtorClient(30665): ... 16 more
01-15 21:54:42.019 E/ACRA (30665): ACRA caught a ApiClientException for org.jellyfin.androidtv
01-15 21:54:42.019 E/ACRA (30665): org.jellyfin.sdk.api.client.exception.ApiClientException: Unknown IO error occurred!
01-15 21:54:42.019 E/ACRA (30665): at org.jellyfin.sdk.api.client.KtorClient.request$suspendImpl(KtorClient.kt:133)
01-15 21:54:42.019 E/ACRA (30665): at org.jellyfin.sdk.api.client.KtorClient$request$1.invokeSuspend(Unknown Source:19)
01-15 21:54:42.019 E/ACRA (30665): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 21:54:42.019 E/ACRA (30665): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 21:54:42.019 E/ACRA (30665): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 21:54:42.019 E/ACRA (30665): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15)
01-15 21:54:42.019 E/ACRA (30665): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89)
01-15 21:54:42.019 E/ACRA (30665): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
01-15 21:54:42.019 E/ACRA (30665): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
01-15 21:54:42.019 E/ACRA (30665): Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@ad7acdb, Dispatchers.IO]
01-15 21:54:42.019 E/ACRA (30665): Caused by: java.io.IOException: unexpected end of stream on http://192.168.19.2:8096/...
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:202)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:106)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:79)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
01-15 21:54:42.019 E/ACRA (30665): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-15 21:54:42.019 E/ACRA (30665): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-15 21:54:42.019 E/ACRA (30665): at java.lang.Thread.run(Thread.java:919)
01-15 21:54:42.019 E/ACRA (30665): Caused by: java.io.EOFException: \n not found: limit=0 content=…
01-15 21:54:42.019 E/ACRA (30665): at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.kt:332)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http1.HeadersReader.readLine(HeadersReader.kt:29)
01-15 21:54:42.019 E/ACRA (30665): at okhttp3.internal.http1.Http1ExchangeCodec.readResponseHeaders(Http1ExchangeCodec.kt:178)
01-15 21:54:42.019 E/ACRA (30665): ... 16 more
01-15 21:54:42.019 D/ACRA (30665): Building report
01-15 21:54:42.020 D/ACRA (30665): Starting collectors with priority FIRST
01-15 21:54:42.021 D/ACRA (30665): Calling collector org.acra.collector.StacktraceCollector
01-15 21:54:42.021 D/ACRA (30665): Calling collector org.acra.collector.DropBoxCollector
01-15 21:54:42.021 D/ACRA (30665): Collector org.acra.collector.DropBoxCollector completed
01-15 21:54:42.021 D/ACRA (30665): Calling collector org.acra.collector.LogCatCollector
01-15 21:54:42.022 D/ACRA (30665): Collector org.acra.collector.StacktraceCollector completed
01-15 21:54:42.028 D/ACRA (30665): Retrieving logcat output (buffer:default)...
01-15 21:54:42.048 E/libc ( 2943): Access denied finding property "persist.vendor.system.svp.dbg.loglevel"
App version: 0.15.2
(150299
)
Package name: org.jellyfin.androidtv
Build:
{"BOARD":"mt5895","BOOTLOADER":"unknown","BRAND":"Sony","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"BRAVIA_VH2","DISPLAY":"BRAVIA_VH2_EU-user 10 QTG3.200305.006.S164 659281 release-keys","FINGERPRINT":"Sony\/BRAVIA_VH2_EU\/BRAVIA_VH2:10\/QTG3.200305.006.S164\/659281:user\/release-keys","HARDWARE":"mt5895","HOST":"BuildHost682","ID":"QTG3.200305.006.S164","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Sony","MODEL":"BRAVIA 4K VH2","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"BRAVIA_VH2_EU","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1654163136000,"TYPE":"user","UNKNOWN":"unknown","USER":"root","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","FIRST_SDK_INT":29,"INCREMENTAL":"659281","PREVIEW_SDK_FINGERPRINT":"REL","PREVIEW_SDK_INT":0,"RELEASE":"10","RESOURCES_SDK_INT":29,"SDK":"29","SDK_INT":29,"SECURITY_PATCH":"2022-04-01"}}
Build config:
{"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":150299,"VERSION_NAME":"0.15.2"}
Android version: 10
Device brand: Sony
Device product: BRAVIA_VH2_EU
Device model: BRAVIA 4K VH2
Start time: 2023-01-15T21:08:40.749+01:00
Crash time: 2023-01-15T21:54:42.075+01:00
Sorry but I'm going to ask you to stop here. Just posting crash logs without any useful context does not help at all. I have no idea what causes these crashes so I can't do anything to fix them. The only thing I can see is a lot of timeouts which might indicate that your server doesn't have enough resources and is slowing down.
I'm closing the issue. If you have any (new) crash logs please open an issue with proper description.
Just posting crash logs without any useful context does not help at all.
See the first line of my first post.
What's most interesting is that no other client crashes or experiences timeouts. Web client works fine.
Describe the bug
This 'hang' behaviour seems more consistent in 0.15.x than 0.14.x. And it's manifesting more often. The most recent logs indicate sockets are to blame.
Logs
client: Jellyfin for Android TV client_version: 0.15.1 client_repository: https://github.com/jellyfin/jellyfin-androidtv type: crash_report format: markdown
Logs
Stack Trace:
Logcat:
App information
App version:
0.15.1
(150199
)Package name:
org.jellyfin.androidtv
Build:
Build config:
Device information
Android version:
10
Device brand:
Sony
Device product:
BRAVIA_VH2_EU
Device model:
BRAVIA 4K VH2
Crash information
Start time:
2023-01-14T16:10:47.980+01:00
Crash time:
2023-01-14T16:53:22.991+01:00
===================
client: Jellyfin for Android TV client_version: 0.15.1 client_repository: https://github.com/jellyfin/jellyfin-androidtv type: crash_report format: markdown
Logs
Stack Trace:
Logcat:
App information
App version:
0.15.1
(150199
)Package name:
org.jellyfin.androidtv
Build:
Build config:
Device information
Android version:
10
Device brand:
Sony
Device product:
BRAVIA_VH2_EU
Device model:
BRAVIA 4K VH2
Crash information
Start time:
2023-01-14T16:53:46.662+01:00
Crash time:
2023-01-14T18:54:06.670+01:00
Application version
0.15.1
Where did you install the app from?
Google Play
Device information
BRAVIA_VH2_EU
Android version
10
Jellyfin server version
10.8.8