Advertisement
Guest User

Log

a guest
Aug 8th, 2024
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.99 KB | None | 0 0
  1. ---
  2. client: Jellyfin for Android TV
  3. client_version: 0.17.1
  4. client_repository: https://github.com/jellyfin/jellyfin-androidtv
  5. type: crash_report
  6. format: markdown
  7. ---
  8. ### Logs
  9.  
  10. ***Stack Trace***:
  11. ```log
  12. java.lang.NullPointerException: Attempt to invoke virtual method 'int android.widget.LinearLayout.getChildCount()' on a null object reference
  13. at org.jellyfin.androidtv.util.InfoLayoutHelper.addInfoRow(InfoLayoutHelper.java:15)
  14. at org.jellyfin.androidtv.ui.itemdetail.ItemListFragment.setBaseItem(ItemListFragment.java:311)
  15. at org.jellyfin.androidtv.ui.itemdetail.ItemListFragmentHelperKt$loadItem$1.invokeSuspend(ItemListFragmentHelper.kt:32)
  16. at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
  17. at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
  18. at kotlinx.coroutines.EventLoop.processUnconfinedEvent(EventLoop.common.kt:65)
  19. at kotlinx.coroutines.internal.DispatchedContinuation.resumeWith(DispatchedContinuation.kt:343)
  20. at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:146)
  21. at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:120)
  22. at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:11)
  23. at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:70)
  24. at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
  25. at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
  26. at android.os.Handler.handleCallback(Handler.java:938)
  27. at android.os.Handler.dispatchMessage(Handler.java:99)
  28. at android.os.Looper.loopOnce(Looper.java:201)
  29. at android.os.Looper.loop(Looper.java:288)
  30. at android.app.ActivityThread.main(ActivityThread.java:7839)
  31. at java.lang.reflect.Method.invoke(Native Method)
  32. at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
  33. at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
  34. Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@de80758, Dispatchers.Main.immediate]
  35.  
  36. ```
  37. ***Logcat***:
  38. ```log
  39. 08-08 11:54:48.015 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  40. 08-08 11:54:48.068 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  41. 08-08 11:54:51.016 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  42. 08-08 11:54:51.070 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  43. 08-08 11:54:51.646 D/BufferPoolAccessor2.0( 5279): bufferpool2 0xc0d0f208 : 5(40960 size) total buffers - 1(8192 size) used buffers - 6384/6389 (recycle/alloc) - 5/6388 (fetch/transfer)
  44. 08-08 11:54:54.018 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  45. 08-08 11:54:54.068 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  46. 08-08 11:54:56.678 D/BufferPoolAccessor2.0( 5279): bufferpool2 0xc0d0f208 : 5(40960 size) total buffers - 1(8192 size) used buffers - 6600/6605 (recycle/alloc) - 5/6604 (fetch/transfer)
  47. 08-08 11:54:57.020 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  48. 08-08 11:54:57.069 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  49. 08-08 11:55:00.022 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  50. 08-08 11:55:00.073 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  51. 08-08 11:55:01.799 D/BufferPoolAccessor2.0( 5279): bufferpool2 0xc0d0f208 : 5(40960 size) total buffers - 1(8192 size) used buffers - 6822/6827 (recycle/alloc) - 5/6826 (fetch/transfer)
  52. 08-08 11:55:03.025 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  53. 08-08 11:55:03.073 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  54. 08-08 11:55:03.113 D/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 5279): Sending (raw) message {"MessageType":"KeepAlive"}
  55. 08-08 11:55:03.121 D/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 5279): Receiving (raw) message {"MessageId":"3370b897699343458ba90fb4cbb967e5","MessageType":"KeepAlive"}
  56. 08-08 11:55:06.026 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  57. 08-08 11:55:06.079 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  58. 08-08 11:55:07.259 D/BufferPoolAccessor2.0( 5279): bufferpool2 0xc0d0f208 : 5(40960 size) total buffers - 1(8192 size) used buffers - 7056/7061 (recycle/alloc) - 5/7060 (fetch/transfer)
  59. 08-08 11:55:09.028 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  60. 08-08 11:55:09.082 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  61. 08-08 11:55:12.030 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  62. 08-08 11:55:12.083 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  63. 08-08 11:55:12.595 D/BufferPoolAccessor2.0( 5279): bufferpool2 0xc0d0f208 : 5(40960 size) total buffers - 1(8192 size) used buffers - 7286/7291 (recycle/alloc) - 5/7290 (fetch/transfer)
  64. 08-08 11:55:15.032 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Progress
  65. 08-08 11:55:15.083 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Progress
  66. 08-08 11:55:17.198 D/AudioTrack( 5279): stop(4340): called with 7658496 frames delivered
  67. 08-08 11:55:17.674 D/PlaybackController( 5279): On Completion fired
  68. 08-08 11:55:17.674 D/PlaybackController( 5279): stop called at 173296
  69. 08-08 11:55:17.675 I/ReportingHelper( 5279): ReportingHelper.reportStopped called for a68243cb-ddf9-08d4-6f53-b3f376f20b2e at position 1732960000
  70. 08-08 11:55:17.675 I/jellyfin-apiclient( 5279): ReportPlaybackStopped: Item a68243cb-ddf9-08d4-6f53-b3f376f20b2e, Ticks: 1732960000
  71. 08-08 11:55:17.675 D/jellyfin-apiclient( 5279): Adding request to queue: http://192.168.86.57:8096/Sessions/Playing/Stopped
  72. 08-08 11:55:17.676 D/PlaybackController( 5279): Moving to next queue item. Index: 19
  73. 08-08 11:55:17.677 D/NavigationRepositoryImpl( 5279): Navigating to Fragment(fragment=class org.jellyfin.androidtv.ui.playback.nextup.NextUpFragment (Kotlin reflection is not available), arguments=Bundle[{item_id=bfd56160-3ce3-9e42-1b04-f9fd96aaacb1}]) (via navigate function)
  74. 08-08 11:55:17.688 D/PlaybackController( 5279): stop called at 173296
  75. 08-08 11:55:17.712 D/MediaCodec( 5279): keep callback message for reclaim
  76. 08-08 11:55:17.716 D/MediaCodec( 5279): keep callback message for reclaim
  77. 08-08 11:55:17.716 I/CCodecConfig( 5279): query failed after returning 19 values (BAD_INDEX)
  78. 08-08 11:55:17.716 W/Codec2Client( 5279): query -- param skipped: index = 1342179345.
  79. 08-08 11:55:17.716 W/Codec2Client( 5279): query -- param skipped: index = 2415921170.
  80. 08-08 11:55:17.716 W/Codec2Client( 5279): query -- param skipped: index = 1610614798.
  81. 08-08 11:55:17.717 D/BufferPoolAccessor2.0( 5279): bufferpool2 0xc0d0f208 : 5(40960 size) total buffers - 1(8192 size) used buffers - 7481/7486 (recycle/alloc) - 5/7481 (fetch/transfer)
  82. 08-08 11:55:17.778 D/SurfaceUtils( 5279): disconnecting from surface 0xf1524368, reason disconnectFromSurface
  83. 08-08 11:55:17.782 D/CCodecBufferChannel( 5279): [c2.android.aac.decoder#893] MediaCodec discarded an unknown buffer
  84. 08-08 11:55:17.783 D/CCodecBufferChannel( 5279): [c2.android.aac.decoder#893] MediaCodec discarded an unknown buffer
  85. 08-08 11:55:17.783 D/CCodecBufferChannel( 5279): [c2.android.aac.decoder#893] MediaCodec discarded an unknown buffer
  86. 08-08 11:55:17.783 D/CCodecBufferChannel( 5279): [c2.android.aac.decoder#893] MediaCodec discarded an unknown buffer
  87. 08-08 11:55:17.785 D/MediaCodec( 5279): flushMediametrics
  88. 08-08 11:55:17.787 D/MediaCodec( 5279): flushMediametrics
  89. 08-08 11:55:17.787 I/hw-BpHwBinder( 5279): onLastStrongRef automatically unlinking death recipients
  90. 08-08 11:55:17.792 D/MediaCodec( 5279): flushMediametrics
  91. 08-08 11:55:17.795 D/MediaCodec( 5279): flushMediametrics
  92. 08-08 11:55:17.796 I/ExoPlayerImpl( 5279): Release d28202c [AndroidXMedia3/1.4.0] [YOC, onn. 4K Streaming Box, onn, 31] [media3.common, media3.exoplayer, media3.decoder, media3.session, media3.ui, media3.datasource, media3.extractor, media3.decoder.ffmpeg]
  93. 08-08 11:55:17.809 D/CustomPlaybackOverlayFragment( 5279): Stopping!
  94. 08-08 11:55:17.869 I/org.jellyfin.sdk.api.ktor.KtorClient( 5279): GET http://192.168.86.57:8096/Items/b014e09e-8a77-a40d-f48b-e7464b8069a5
  95. 08-08 11:55:17.870 V/io.ktor.client.plugins.HttpPlainText( 5279): Adding Accept-Charset=UTF-8 to http://192.168.86.57:8096/Items/b014e09e-8a77-a40d-f48b-e7464b8069a5
  96. 08-08 11:55:17.879 I/ItemListFragment( 5279): Got playback state change event IDLE for item <unknown>
  97. 08-08 11:55:17.886 I/org.jellyfin.sdk.api.ktor.KtorClient( 5279): GET http://192.168.86.57:8096/Items/bfd56160-3ce3-9e42-1b04-f9fd96aaacb1
  98. 08-08 11:55:17.888 V/io.ktor.client.plugins.HttpPlainText( 5279): Adding Accept-Charset=UTF-8 to http://192.168.86.57:8096/Items/bfd56160-3ce3-9e42-1b04-f9fd96aaacb1
  99. 08-08 11:55:17.906 V/io.ktor.client.plugins.HttpCallValidator( 5279): Validating response for request http://192.168.86.57:8096/Items/bfd56160-3ce3-9e42-1b04-f9fd96aaacb1
  100. 08-08 11:55:17.906 V/io.ktor.client.plugins.DefaultResponseValidation( 5279): Skipping default response validation for http://192.168.86.57:8096/Items/bfd56160-3ce3-9e42-1b04-f9fd96aaacb1
  101. 08-08 11:55:17.908 V/io.ktor.client.plugins.defaultTransformers( 5279): Transformed with default transformers response body for http://192.168.86.57:8096/Items/bfd56160-3ce3-9e42-1b04-f9fd96aaacb1 to interface io.ktor.utils.io.ByteReadChannel (Kotlin reflection is not available)
  102. 08-08 11:55:17.947 I/jellyfin-apiclient( 5279): Response received from: http://192.168.86.57:8096/Sessions/Playing/Stopped
  103. 08-08 11:55:17.999 V/io.ktor.client.plugins.HttpCallValidator( 5279): Validating response for request http://192.168.86.57:8096/Items/b014e09e-8a77-a40d-f48b-e7464b8069a5
  104. 08-08 11:55:17.999 V/io.ktor.client.plugins.DefaultResponseValidation( 5279): Skipping default response validation for http://192.168.86.57:8096/Items/b014e09e-8a77-a40d-f48b-e7464b8069a5
  105. 08-08 11:55:18.000 V/io.ktor.client.plugins.defaultTransformers( 5279): Transformed with default transformers response body for http://192.168.86.57:8096/Items/b014e09e-8a77-a40d-f48b-e7464b8069a5 to interface io.ktor.utils.io.ByteReadChannel (Kotlin reflection is not available)
  106. 08-08 11:55:18.009 E/ACRA ( 5279): ACRA caught a NullPointerException for org.jellyfin.androidtv
  107. 08-08 11:55:18.009 E/ACRA ( 5279): java.lang.NullPointerException: Attempt to invoke virtual method 'int android.widget.LinearLayout.getChildCount()' on a null object reference
  108. 08-08 11:55:18.009 E/ACRA ( 5279): at org.jellyfin.androidtv.util.InfoLayoutHelper.addInfoRow(InfoLayoutHelper.java:15)
  109. 08-08 11:55:18.009 E/ACRA ( 5279): at org.jellyfin.androidtv.ui.itemdetail.ItemListFragment.setBaseItem(ItemListFragment.java:311)
  110. 08-08 11:55:18.009 E/ACRA ( 5279): at org.jellyfin.androidtv.ui.itemdetail.ItemListFragmentHelperKt$loadItem$1.invokeSuspend(ItemListFragmentHelper.kt:32)
  111. 08-08 11:55:18.009 E/ACRA ( 5279): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
  112. 08-08 11:55:18.009 E/ACRA ( 5279): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
  113. 08-08 11:55:18.009 E/ACRA ( 5279): at kotlinx.coroutines.EventLoop.processUnconfinedEvent(EventLoop.common.kt:65)
  114. 08-08 11:55:18.009 E/ACRA ( 5279): at kotlinx.coroutines.internal.DispatchedContinuation.resumeWith(DispatchedContinuation.kt:343)
  115. 08-08 11:55:18.009 E/ACRA ( 5279): at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:146)
  116. 08-08 11:55:18.009 E/ACRA ( 5279): at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:120)
  117. 08-08 11:55:18.009 E/ACRA ( 5279): at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:11)
  118. 08-08 11:55:18.009 E/ACRA ( 5279): at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:70)
  119. 08-08 11:55:18.009 E/ACRA ( 5279): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
  120. 08-08 11:55:18.009 E/ACRA ( 5279): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
  121. 08-08 11:55:18.009 E/ACRA ( 5279): at android.os.Handler.handleCallback(Handler.java:938)
  122. 08-08 11:55:18.009 E/ACRA ( 5279): at android.os.Handler.dispatchMessage(Handler.java:99)
  123. 08-08 11:55:18.009 E/ACRA ( 5279): at android.os.Looper.loopOnce(Looper.java:201)
  124. 08-08 11:55:18.009 E/ACRA ( 5279): at android.os.Looper.loop(Looper.java:288)
  125. 08-08 11:55:18.009 E/ACRA ( 5279): at android.app.ActivityThread.main(ActivityThread.java:7839)
  126. 08-08 11:55:18.009 E/ACRA ( 5279): at java.lang.reflect.Method.invoke(Native Method)
  127. 08-08 11:55:18.009 E/ACRA ( 5279): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
  128. 08-08 11:55:18.009 E/ACRA ( 5279): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
  129. 08-08 11:55:18.009 E/ACRA ( 5279): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@de80758, Dispatchers.Main.immediate]
  130. 08-08 11:55:18.010 D/ACRA ( 5279): Building report
  131. 08-08 11:55:18.011 D/ACRA ( 5279): Starting collectors with priority FIRST
  132. 08-08 11:55:18.012 D/ACRA ( 5279): Calling collector org.acra.collector.DropBoxCollector
  133. 08-08 11:55:18.012 D/ACRA ( 5279): Calling collector org.acra.collector.LogCatCollector
  134. 08-08 11:55:18.012 D/ACRA ( 5279): Collector org.acra.collector.DropBoxCollector completed
  135. 08-08 11:55:18.013 D/ACRA ( 5279): Calling collector org.acra.collector.StacktraceCollector
  136. 08-08 11:55:18.017 D/ACRA ( 5279): Collector org.acra.collector.StacktraceCollector completed
  137. 08-08 11:55:18.031 D/ACRA ( 5279): Retrieving logcat output (buffer:default)...
  138.  
  139. ```
  140.  
  141. ### App information
  142.  
  143. ***App version***: `0.17.1` (`170199`)
  144. ***Package name***: `org.jellyfin.androidtv`
  145. ***Build***:
  146. ```json
  147. {"BOARD":"onn_4k_gtv","BOOTLOADER":"01.01.231222.023220","BRAND":"onn","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"YOC","DISPLAY":"SGZ2.230609.049.A1.11261715","FINGERPRINT":"onn\/onn_4k_gtv\/YOC:12\/SGZ2.230609.049.A1\/11261715:user\/release-keys","HARDWARE":"amlogic","HOST":"abfarm-2004-4066","ID":"SGZ2.230609.049.A1","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"onn","MODEL":"onn. 4K Streaming Box","ODM_SKU":"unknown","PERMISSIONS_REVIEW_REQUIRED":true,"PRODUCT":"onn_4k_gtv","RADIO":"unknown","SKU":"unknown","SOC_MANUFACTURER":"Amlogic","SOC_MODEL":"AMLS905Y4","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"release-keys","TIME":1703906319000,"TYPE":"user","UNKNOWN":"unknown","USER":"android-build","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"","CODENAME":"REL","INCREMENTAL":"11261715","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-12-01"}}
  148. ```
  149. ***Build config***:
  150. ```json
  151. {"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":170199,"VERSION_NAME":"0.17.1"}
  152. ```
  153.  
  154. ### Device information
  155.  
  156. ***Android version***: `12`
  157. ***Device brand***: `onn`
  158. ***Device product***: `onn_4k_gtv`
  159. ***Device model***: `onn. 4K Streaming Box`
  160.  
  161. ### Crash information
  162.  
  163. ***Start time***: `2024-08-08T11:52:01.751-04:00`
  164. ***Crash time***: `2024-08-08T11:55:18.140-04:00`
  165.  
  166.  
  167.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement