2025-01-21, 01:24 PM
(2025-01-20, 09:14 PM)Efficient_Good_5784 Wrote: I would try disabling the reports plugin first. See if that fixes the issue.
If not, try disabling all of them and turning them on one by one until you find the one that's giving you the issue.
I've heard of the reports plugin giving these types of issues before.
This did not solve my problem. Jellyfin still crashes as soon as it reaches the allocated RAM limit.
I increased the RAM limit to 12GB, but the same issue persists.
LOG before crash :
Code:
[2025-01-21 13:03:14.638 +01:00] [INF] [45] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-i file:\"/data/tvshows/Once Upon a Time (2011)/Once Upon a Time (2011) - S06E03 - The Other Shoe.mkv\" -copyts -map 0:3 -an -vn -c:s copy \"/config/data/subtitles/d/da4a8f6f-ef3d-60a4-45c7-6c519fdb7c26.srt\" -map 0:4 -an -vn -c:s copy \"/config/data/subtitles/8/872a72a9-2bed-9e0a-9633-160de169eea2.srt\" -map 0:5 -an -vn -c:s copy \"/config/data/subtitles/0/087de5f4-fb65-719d-9717-f571190ccfc7.srt\" -map 0:6 -an -vn -c:s copy \"/config/data/subtitles/5/527e5f15-28a9-64be-66f5-263821559b9e.srt\""
[2025-01-21 13:03:18.482 +01:00] [INF] [163] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/tvshows/Once Upon a Time (2011)/Once Upon a Time (2011) - S06E03 - The Other Shoe.mkv\"" to "/config/data/subtitles/d/da4a8f6f-ef3d-60a4-45c7-6c519fdb7c26.srt"
[2025-01-21 13:03:18.482 +01:00] [INF] [163] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/tvshows/Once Upon a Time (2011)/Once Upon a Time (2011) - S06E03 - The Other Shoe.mkv\"" to "/config/data/subtitles/8/872a72a9-2bed-9e0a-9633-160de169eea2.srt"
[2025-01-21 13:03:18.483 +01:00] [INF] [163] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/tvshows/Once Upon a Time (2011)/Once Upon a Time (2011) - S06E03 - The Other Shoe.mkv\"" to "/config/data/subtitles/0/087de5f4-fb65-719d-9717-f571190ccfc7.srt"
[2025-01-21 13:03:18.483 +01:00] [INF] [163] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/tvshows/Once Upon a Time (2011)/Once Upon a Time (2011) - S06E03 - The Other Shoe.mkv\"" to "/config/data/subtitles/5/527e5f15-28a9-64be-66f5-263821559b9e.srt"
[2025-01-21 13:03:21.023 +01:00] [INF] [49] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "La fin". Stopped at "660082" ms
[2025-01-21 13:03:26.525 +01:00] [INF] [49] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Benoit". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:03:31.303 +01:00] [INF] [72] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Le soulier de verre". Stopped at "16505" ms
[2025-01-21 13:03:43.786 +01:00] [INF] [127] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Linkko13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:03:50.974 +01:00] [INF] [127] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "La fin". Stopped at "681635" ms
[2025-01-21 13:03:51.181 +01:00] [INF] [11] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Benoit". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:04:01.896 +01:00] [INF] [244] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Les vipères d'Agrabah". Stopped at "15198" ms
[2025-01-21 13:04:04.489 +01:00] [INF] [158] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "La fin". Stopped at "692101" ms
[2025-01-21 13:04:05.811 +01:00] [INF] [49] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2025-01-21 13:04:07.479 +01:00] [INF] [49] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:04:19.761 +01:00] [INF] [179] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2025-01-21 13:04:19.762 +01:00] [ERR] [179] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Invalid token". URL "GET" "/socket".
[2025-01-21 13:04:21.709 +01:00] [INF] [217] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "41.213.151.60" request
[2025-01-21 13:04:27.407 +01:00] [INF] [153] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Benoit". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:04:29.474 +01:00] [INF] [153] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "128.79.174.195" request
[2025-01-21 13:04:31.911 +01:00] [INF] [241] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Linkko13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:04:41.773 +01:00] [INF] [217] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Bastien". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:04:50.115 +01:00] [INF] [241] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "Messagères de guerre". Stopped at "453761" ms
[2025-01-21 13:05:14.334 +01:00] [INF] [81] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Benoit". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:05:20.850 +01:00] [INF] [221] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Les vipères d'Agrabah". Stopped at "2556589" ms
[2025-01-21 13:05:21.102 +01:00] [INF] [49] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Linkko13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:05:26.670 +01:00] [INF] [81] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "AVC". Stopped at "333061" ms
[2025-01-21 13:05:55.512 +01:00] [INF] [244] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Benoit". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:06:20.074 +01:00] [INF] [239] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "La fin". Stopped at "519550" ms
[2025-01-21 13:06:30.648 +01:00] [INF] [81] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Benoit". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:06:31.575 +01:00] [INF] [81] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Le soulier de verre". Stopped at "10726" ms
[2025-01-21 13:06:51.847 +01:00] [INF] [244] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Android TV" "0.18.4" playing "La cible". Stopped at "128908" ms
[2025-01-21 13:06:56.422 +01:00] [INF] [158] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Linkko13". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:07:06.915 +01:00] [INF] [191] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Le soulier de verre". Stopped at "7454" ms
[2025-01-21 13:07:12.645 +01:00] [INF] [190] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "86.229.62.156" closed
[2025-01-21 13:08:02.465 +01:00] [INF] [224] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "Anissa" has succeeded.
[2025-01-21 13:08:02.465 +01:00] [INF] [224] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "Anissa": 1/4
[2025-01-21 13:08:02.465 +01:00] [INF] [224] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user 02566eb0-d6d3-4820-aa87-9cbe20cc8325
[2025-01-21 13:08:02.675 +01:00] [INF] [224] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "92.184.100.205" request
[2025-01-21 13:08:28.309 +01:00] [INF] [221] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/transcode/transcodes/078b408469da3e4c33f3992442846227.m3u8"
[2025-01-21 13:08:29.759 +01:00] [INF] [223] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "neho83". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:08:30.775 +01:00] [INF] [236] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Mobile (iPadOS)" "1.5.0" playing "Chute libre". Stopped at "3479893" ms
[2025-01-21 13:08:37.617 +01:00] [INF] [218] Jellyfin.Api.Controllers.DynamicHlsController: Current HLS implementation doesn't support non-keyframe breaks but one is requested, ignoring that request
[2025-01-21 13:08:37.742 +01:00] [INF] [218] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-analyzeduration 200M -probesize 1G -f mov,mp4,m4a,3gp,3g2,mj2 -init_hw_device cuda=cu:0 -filter_hw_device cu -hwaccel cuda -hwaccel_output_format cuda -noautorotate -hwaccel_flags +unsafe_output -threads 1 -i file:\"/data/tvshows/Breaking Bad/Season 1/Breaking Bad - S01E02 - Cat's in the Bag Bluray-720p.mp4\" -noautoscale -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 hevc_nvenc -tag:v:0 hvc1 -preset p1 -b:v 3871927 -maxrate 3871927 -bufsize 7743854 -profile:v:0 main -g:v:0 72 -keyint_min:v:0 72 -vf \"setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,scale_cuda=format=yuv420p\" -codec:a:0 copy -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type fmp4 -hls_fmp4_init_filename \"2b852ed1fe98b38fc80502f7882bdf30-1.mp4\" -start_number 0 -hls_segment_filename \"/transcode/transcodes/2b852ed1fe98b38fc80502f7882bdf30%d.mp4\" -hls_playlist_type vod -hls_list_size 0 -y \"/transcode/transcodes/2b852ed1fe98b38fc80502f7882bdf30.m3u8\""
[2025-01-21 13:08:44.729 +01:00] [INF] [34] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: "/usr/lib/jellyfin-ffmpeg/ffmpeg" "-i file:\"/data/tvshows/Breaking Bad/Season 1/Breaking Bad - S01E02 - Cat's in the Bag Bluray-720p.mp4\" -copyts -map 0:3 -an -vn -c:s srt \"/config/data/subtitles/f/f7ea07bd-2369-8395-e3d4-21ca0eb24ca1.srt\""
[2025-01-21 13:08:45.400 +01:00] [INF] [90] MediaBrowser.MediaEncoding.Subtitles.SubtitleEncoder: ffmpeg subtitle extraction completed for "file:\"/data/tvshows/Breaking Bad/Season 1/Breaking Bad - S01E02 - Cat's in the Bag Bluray-720p.mp4\"" to "/config/data/subtitles/f/f7ea07bd-2369-8395-e3d4-21ca0eb24ca1.srt"
[2025-01-21 13:09:21.317 +01:00] [INF] [168] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2025-01-21 13:09:21.321 +01:00] [ERR] [168] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Invalid token". URL "GET" "/socket".
[2025-01-21 13:09:26.222 +01:00] [WRN] [207] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:09:26.229 +01:00] [INF] [207] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:09:57.100 +01:00] [INF] [45] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2025-01-21 13:10:14.497 +01:00] [WRN] [154] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "92.184.100.127" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:10:14.503 +01:00] [INF] [154] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "92.184.100.127" closed
[2025-01-21 13:11:00.753 +01:00] [INF] [160] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-01-21 13:11:31.276 +01:00] [WRN] [166] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "92.184.100.205" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:11:31.290 +01:00] [INF] [166] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "92.184.100.205" closed
[2025-01-21 13:11:42.809 +01:00] [INF] [224] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "92.184.100.205" request
[2025-01-21 13:12:02.683 +01:00] [INF] [212] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/transcode/transcodes/13625816ab972f7b56c3fe719101091d.m3u8"
[2025-01-21 13:12:08.668 +01:00] [INF] [44] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Mobile (iOS)" "1.5.0" playing "Les duos impossibles de Jérémy Ferrari : 7ème édition". Stopped at "1031973" ms
[2025-01-21 13:12:22.496 +01:00] [WRN] [190] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "41.213.151.60" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:12:22.770 +01:00] [INF] [190] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "41.213.151.60" closed
[2025-01-21 13:12:51.694 +01:00] [INF] [206] MediaBrowser.Controller.MediaEncoding.TranscodingJob: Stopping ffmpeg process with q command for "/transcode/transcodes/ef0f1b31d7d3d15b88b2a649b2516376.m3u8"
[2025-01-21 13:12:52.283 +01:00] [INF] [206] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: FFmpeg exited with code 0
[2025-01-21 13:12:52.283 +01:00] [INF] [206] MediaBrowser.MediaEncoding.Transcoding.TranscodeManager: Deleting partial stream file(s) "/transcode/transcodes/ef0f1b31d7d3d15b88b2a649b2516376.m3u8"
[2025-01-21 13:12:56.851 +01:00] [INF] [197] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Mobile (iPadOS)" "1.5.0" playing "Eurosport360-1". Stopped at "988319" ms
[2025-01-21 13:12:57.745 +01:00] [INF] [197] Emby.Server.Implementations.Library.MediaSourceManager: Live stream "4423742feb354515ae67283eaf536325" consumer count is now 0
[2025-01-21 13:12:57.745 +01:00] [INF] [197] Emby.Server.Implementations.Library.MediaSourceManager: Closing live stream "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_4423742feb354515ae67283eaf536325"
[2025-01-21 13:12:57.800 +01:00] [INF] [197] Jellyfin.LiveTv.TunerHosts.M3UTunerHost: Closing "LiveStream"
[2025-01-21 13:12:57.800 +01:00] [INF] [197] Emby.Server.Implementations.Library.MediaSourceManager: Live stream "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_4423742feb354515ae67283eaf536325" closed successfully
[2025-01-21 13:13:00.810 +01:00] [INF] [148] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 6 inactive WebSockets.
[2025-01-21 13:13:13.671 +01:00] [INF] [255] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 6 WebSockets.
[2025-01-21 13:13:23.132 +01:00] [WRN] [49] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "92.184.100.205" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:13:23.203 +01:00] [INF] [49] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "92.184.100.205" closed
[2025-01-21 13:13:25.978 +01:00] [INF] [263] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 2 inactive WebSockets.
[2025-01-21 13:13:37.776 +01:00] [INF] [152] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 8 inactive WebSockets.
[2025-01-21 13:13:38.331 +01:00] [INF] [271] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Tino1987". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:13:38.332 +01:00] [INF] [271] Jellyfin.LiveTv.LiveTvMediaSourceProvider: Opening channel stream from "Emby", external channel Id: "m3u_52c820e78df3fdf7188aac52b9402f814423742feb354515ae67283eaf536325"
[2025-01-21 13:13:38.333 +01:00] [INF] [271] Jellyfin.LiveTv.DefaultLiveTvService: Streaming Channel "m3u_52c820e78df3fdf7188aac52b9402f814423742feb354515ae67283eaf536325"
[2025-01-21 13:13:38.338 +01:00] [INF] [271] Jellyfin.LiveTv.TunerHosts.M3UTunerHost: Live stream opened after 0.0009ms
[2025-01-21 13:13:38.339 +01:00] [INF] [271] Jellyfin.LiveTv.DefaultLiveTvService: Returning mediasource streamId "4423742feb354515ae67283eaf536325", mediaSource.Id "4423742feb354515ae67283eaf536325", mediaSource.LiveStreamId null
[2025-01-21 13:13:38.347 +01:00] [INF] [271] Emby.Server.Implementations.Library.MediaSourceManager: Live tv media info probe took "0.0074707" seconds
[2025-01-21 13:13:38.349 +01:00] [INF] [271] Emby.Server.Implementations.Library.MediaSourceManager: Live stream opened: MediaSourceInfo { Protocol: Http, Id: "4423742feb354515ae67283eaf536325", Path: "http://192.168.10.100:7095/v/2/103", EncoderPath: null, EncoderProtocol: null, Type: Default, Container: "ts", Size: null, Name: null, IsRemote: False, ETag: null, RunTimeTicks: null, ReadAtNativeFramerate: False, IgnoreDts: False, IgnoreIndex: False, GenPtsInput: False, SupportsTranscoding: True, SupportsDirectStream: True, SupportsDirectPlay: True, IsInfiniteStream: True, UseMostCompatibleTranscodingProfile: True, RequiresOpening: True, OpenToken: null, RequiresClosing: True, LiveStreamId: "e2329f4997b378e64ccf8fa396deb76e_af999c25a00715699361240d4c6c7a53_4423742feb354515ae67283eaf536325", BufferMs: null, RequiresLooping: False, SupportsProbing: True, VideoType: null, IsoType: null, Video3DFormat: null, MediaStreams: [MediaStream { Codec: "h264", CodecTag: null, Language: null, ColorRange: "tv", ColorSpace: "bt709", ColorTransfer: "bt709", ColorPrimaries: "bt709", DvVersionMajor: null, DvVersionMinor: null, DvProfile: null, DvLevel: null, RpuPresentFlag: null, ElPresentFlag: null, BlPresentFlag: null, DvBlSignalCompatibilityId: null, Rotation: null, Comment: null, TimeBase: "1/90000", CodecTimeBase: null, Title: null, VideoRange: SDR, VideoRangeType: SDR, VideoDoViTitle: null, AudioSpatialFormat: None, LocalizedUndefined: null, LocalizedDefault: null, LocalizedForced: null, LocalizedExternal: null, LocalizedHearingImpaired: null, DisplayTitle: "720p H264 SDR", NalLengthSize: "0", IsInterlaced: False, IsAVC: null, ChannelLayout: null, BitRate: 8000000, BitDepth: 8, RefFrames: 1, PacketLength: null, Channels: null, SampleRate: null, IsDefault: False, IsForced: False, IsHearingImpaired: False, Height: 720, Width: 1280, AverageFrameRate: 25, RealFrameRate: 25, ReferenceFrameRate: 25, Profile: "Main", Type: Video, AspectRatio: "16:9", Index: -1, Score: null, IsExternal: False, DeliveryMethod: null, DeliveryUrl: null, IsExternalUrl: null, IsTextSubtitleStream: False, IsPgsSubtitleStream: False, IsExtractableSubtitleStream: False, SupportsExternalStream: False, Path: null, PixelFormat: "yuv420p", Level: 31, IsAnamorphic: False }, MediaStream { Codec: "aac", CodecTag: null, Language: null, ColorRange: null, ColorSpace: null, ColorTransfer: null, ColorPrimaries: null, DvVersionMajor: null, DvVersionMinor: null, DvProfile: null, DvLevel: null, RpuPresentFlag: null, ElPresentFlag: null, BlPresentFlag: null, DvBlSignalCompatibilityId: null, Rotation: null, Comment: null, TimeBase: "1/90000", CodecTimeBase: null, Title: null, VideoRange: Unknown, VideoRangeType: Unknown, VideoDoViTitle: null, AudioSpatialFormat: None, LocalizedUndefined: null, LocalizedDefault: "Par défaut", LocalizedForced: null, LocalizedExternal: "Externe", LocalizedHearingImpaired: null, DisplayTitle: "AAC - Stereo", NalLengthSize: null, IsInterlaced: False, IsAVC: False, ChannelLayout: "stereo", BitRate: 95933, BitDepth: null, RefFrames: null, PacketLength: null, Channels: 2, SampleRate: 48000, IsDefault: False, IsForced: False, IsHearingImpaired: False, Height: null, Width: null, AverageFrameRate: null, RealFrameRate: null, ReferenceFrameRate: null, Profile: "LC", Type: Audio, AspectRatio: null, Index: -1, Score: null, IsExternal: False, DeliveryMethod: null, DeliveryUrl: null, IsExternalUrl: null, IsTextSubtitleStream: False, IsPgsSubtitleStream: False, IsExtractableSubtitleStream: False, SupportsExternalStream: False, Path: null, PixelFormat: null, Level: 0, IsAnamorphic: null }], MediaAttachments: [], Formats: [], Bitrate: 8095933, FallbackMaxStreamingBitrate: 30000000, Timestamp: null, RequiredHttpHeaders: [("User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36")], TranscodingUrl: null, TranscodingSubProtocol: http, TranscodingContainer: null, AnalyzeDurationMs: 3000, TranscodeReasons: 0, DefaultAudioStreamIndex: null, DefaultSubtitleStreamIndex: null, HasSegments: False, VideoStream: MediaStream { Codec: "h264", CodecTag: null, Language: null, ColorRange: "tv", ColorSpace: "bt709", ColorTransfer: "bt709", ColorPrimaries: "bt709", DvVersionMajor: null, DvVersionMinor: null, DvProfile: null, DvLevel: null, RpuPresentFlag: null, ElPresentFlag: null, BlPresentFlag: null, DvBlSignalCompatibilityId: null, Rotation: null, Comment: null, TimeBase: "1/90000", CodecTimeBase: null, Title: null, VideoRange: SDR, VideoRangeType: SDR, VideoDoViTitle: null, AudioSpatialFormat: None, LocalizedUndefined: null, LocalizedDefault: null, LocalizedForced: null, LocalizedExternal: null, LocalizedHearingImpaired: null, DisplayTitle: "720p H264 SDR", NalLengthSize: "0", IsInterlaced: False, IsAVC: null, ChannelLayout: null, BitRate: 8000000, BitDepth: 8, RefFrames: 1, PacketLength: null, Channels: null, SampleRate: null, IsDefault: False, IsForced: False, IsHearingImpaired: False, Height: 720, Width: 1280, AverageFrameRate: 25, RealFrameRate: 25, ReferenceFrameRate: 25, Profile: "Main", Type: Video, AspectRatio: "16:9", Index: -1, Score: null, IsExternal: False, DeliveryMethod: null, DeliveryUrl: null, IsExternalUrl: null, IsTextSubtitleStream: False, IsPgsSubtitleStream: False, IsExtractableSubtitleStream: False, SupportsExternalStream: False, Path: null, PixelFormat: "yuv420p", Level: 31, IsAnamorphic: False } }
[2025-01-21 13:13:38.354 +01:00] [INF] [271] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Tino1987". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2025-01-21 13:13:49.062 +01:00] [INF] [43] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 9 inactive WebSockets.
[2025-01-21 13:13:49.062 +01:00] [INF] [43] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 2 WebSockets.
[2025-01-21 13:14:13.057 +01:00] [INF] [273] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2025-01-21 13:14:24.840 +01:00] [INF] [182] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "86.237.78.245" closed
[2025-01-21 13:14:39.516 +01:00] [INF] [240] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin Web" "10.10.3" playing "Le soulier de verre". Stopped at "442000" ms
[2025-01-21 13:14:48.884 +01:00] [INF] [313] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 9 inactive WebSockets.
[2025-01-21 13:14:52.430 +01:00] [WRN] [164] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:14:52.567 +01:00] [INF] [164] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:15:00.199 +01:00] [INF] [331] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:15:00.356 +01:00] [WRN] [331] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:15:00.359 +01:00] [INF] [331] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:15:06.084 +01:00] [INF] [171] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2025-01-21 13:15:06.086 +01:00] [ERR] [171] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Invalid token". URL "GET" "/socket".
[2025-01-21 13:15:18.083 +01:00] [INF] [182] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:15:19.697 +01:00] [ERR] [344] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
[2025-01-21 13:15:39.875 +01:00] [INF] [38] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:15:50.454 +01:00] [WRN] [379] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:15:50.455 +01:00] [INF] [379] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:16:01.322 +01:00] [INF] [385] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 3 inactive WebSockets.
[2025-01-21 13:16:13.794 +01:00] [INF] [395] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 3 WebSockets.
[2025-01-21 13:16:25.243 +01:00] [INF] [402] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 2 inactive WebSockets.
[2025-01-21 13:16:28.867 +01:00] [WRN] [181] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:16:29.001 +01:00] [INF] [181] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:16:30.770 +01:00] [INF] [151] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:16:32.295 +01:00] [WRN] [151] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:16:32.329 +01:00] [INF] [151] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:16:37.460 +01:00] [INF] [411] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
[2025-01-21 13:17:04.759 +01:00] [INF] [430] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:17:04.769 +01:00] [WRN] [430] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:17:04.785 +01:00] [INF] [430] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:17:07.155 +01:00] [ERR] [176] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Users/AuthenticateByName".
[2025-01-21 13:17:27.306 +01:00] [ERR] [198] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Users/AuthenticateByName".
[2025-01-21 13:17:36.115 +01:00] [INF] [315] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:17:36.823 +01:00] [INF] [372] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 5 inactive WebSockets.
[2025-01-21 13:17:54.121 +01:00] [INF] [317] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "Benoit" has succeeded.
[2025-01-21 13:17:54.121 +01:00] [INF] [317] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "Benoit": 1/4
[2025-01-21 13:17:54.121 +01:00] [INF] [317] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user ad664cb5-3f8a-4188-9c0f-a9eb11d5bfb0
[2025-01-21 13:18:26.054 +01:00] [INF] [482] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 6 inactive WebSockets.
[2025-01-21 13:18:37.178 +01:00] [INF] [217] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 5 inactive WebSockets.
[2025-01-21 13:18:37.456 +01:00] [INF] [217] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
[2025-01-21 13:18:48.993 +01:00] [INF] [422] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
[2025-01-21 13:18:55.607 +01:00] [INF] [426] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:18:56.061 +01:00] [WRN] [426] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:18:56.451 +01:00] [INF] [426] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:19:26.239 +01:00] [INF] [332] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:19:27.492 +01:00] [WRN] [332] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:19:27.553 +01:00] [INF] [332] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:19:36.973 +01:00] [INF] [310] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 4 inactive WebSockets.
[2025-01-21 13:19:44.476 +01:00] [WRN] [200] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:19:44.483 +01:00] [INF] [200] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:19:58.007 +01:00] [INF] [540] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:19:58.138 +01:00] [WRN] [540] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:19:58.297 +01:00] [INF] [540] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:20:10.759 +01:00] [INF] [548] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:20:11.180 +01:00] [WRN] [548] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:20:11.183 +01:00] [INF] [548] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:20:33.604 +01:00] [INF] [93] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
[2025-01-21 13:20:35.898 +01:00] [WRN] [93] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XXX.XXX.XXX.XXX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-01-21 13:20:36.070 +01:00] [INF] [93] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
[2025-01-21 13:20:36.851 +01:00] [INF] [562] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 4 inactive WebSockets.
[2025-01-21 13:20:43.962 +01:00] [INF] [318] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
[2025-01-21 13:20:43.966 +01:00] [ERR] [318] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Invalid token". URL "GET" "/socket".
CRASH DEVICE REPORT
Code:
---
client: Jellyfin for Android TV
client_version: 0.18.4
client_repository: https://github.com/jellyfin/jellyfin-androidtv
type: crash_report
format: markdown
---
### Logs
***Stack Trace***:
```log
org.jellyfin.sdk.api.client.exception.InvalidStatusException: Invalid HTTP status in response: 502
at org.jellyfin.sdk.api.ktor.KtorClient.request(KtorClient.kt:146)
at org.jellyfin.sdk.api.ktor.KtorClient$request$1.invokeSuspend(Unknown Source:19)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101)
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:113)
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:589)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:823)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:720)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:707)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@ddd0743, Dispatchers.IO]
```
***Logcat***:
```log
01-21 14:04:53.457 E/SocketHandler( 3286): at org.jellyfin.sdk.api.ktor.KtorClient.request(KtorClient.kt:146)
01-21 14:04:53.457 E/SocketHandler( 3286): at org.jellyfin.sdk.api.ktor.KtorClient$request$1.invokeSuspend(Unknown Source:19)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:113)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:589)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:823)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:720)
01-21 14:04:53.457 E/SocketHandler( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:707)
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): WebSocket has failed
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): java.net.ProtocolException: Expected HTTP 101 response but was '502 Bad Gateway'
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): at okhttp3.internal.ws.RealWebSocket.checkUpgradeSuccess$okhttp(RealWebSocket.kt:224)
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:170)
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-21 14:04:53.459 W/org.jellyfin.sdk.api.sockets.OkHttpSocketConnection( 3286): at java.lang.Thread.run(Thread.java:764)
01-21 14:04:53.622 I/ConfigStore( 3286): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
01-21 14:04:53.622 I/ConfigStore( 3286): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
01-21 14:04:53.623 I/OpenGLRenderer( 3286): Initialized EGL, version 1.4
01-21 14:04:53.629 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getAlpha()F (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getCameraDistance()F (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getClipToOutline()Z (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getElevation()F (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getInverseMatrix(Landroid/graphics/Matrix;)V (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getMatrix(Landroid/graphics/Matrix;)V (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getPivotX()F (dark greylist, linking)
01-21 14:04:53.630 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getPivotY()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getRotationX()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getRotationY()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getRotation()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getScaleY()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getTranslationX()F (dark greylist, linking)
01-21 14:04:53.631 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getTranslationY()F (dark greylist, linking)
01-21 14:04:53.632 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->hasOverlappingRendering()Z (dark greylist, linking)
01-21 14:04:53.632 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->offsetTopAndBottom(I)Z (dark greylist, linking)
01-21 14:04:53.632 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setAlpha(F)Z (dark greylist, linking)
01-21 14:04:53.632 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setCameraDistance(F)Z (dark greylist, linking)
01-21 14:04:53.632 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setClipToOutline(Z)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setLayerType(I)Z (dark greylist, linking)
01-21 14:04:53.633 I/chatty ( 3286): uid=10230(org.jellyfin.androidtv) identical 1 line
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setLayerType(I)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setElevation(F)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setOutline(Landroid/graphics/Outline;)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setPivotX(F)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setPivotY(F)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setRotationX(F)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setRotationY(F)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setRotation(F)Z (dark greylist, linking)
01-21 14:04:53.633 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setScaleX(F)Z (dark greylist, linking)
01-21 14:04:53.634 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setScaleY(F)Z (dark greylist, linking)
01-21 14:04:53.634 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setTranslationX(F)Z (dark greylist, linking)
01-21 14:04:53.634 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->setTranslationY(F)Z (dark greylist, linking)
01-21 14:04:53.634 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
01-21 14:04:53.660 W/lyfin.androidt( 3286): Accessing hidden method Landroid/view/RenderNode;->getScaleX()F (dark greylist, linking)
01-21 14:04:53.772 E/ion ( 3286): ioctl c0044901 failed with code -1: Invalid argument
01-21 14:04:53.775 I/ConfigStore( 3286): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::vsyncEventPhaseOffsetNs retrieved: 1000000 (default)
01-21 14:04:53.775 I/ConfigStore( 3286): android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::vsyncSfEventPhaseOffsetNs retrieved: 1000000 (default)
01-21 14:04:53.836 I/ExoPlayerImpl( 3286): Init f9402e6 [AndroidXMedia3/1.5.1] [kara, AFTKA, Amazon, 28]
01-21 14:04:53.911 I/DefaultRenderersFactory( 3286): Loaded FfmpegVideoRenderer.
01-21 14:04:53.924 I/DefaultRenderersFactory( 3286): Loaded FfmpegAudioRenderer.
01-21 14:04:54.026 I/org.jellyfin.sdk.api.ktor.KtorClient( 3286): GET https://jellyfin.thymon.fr/UserItems/Resume?limit=10&fields=DateCreated&mediaTypes=Video&imageTypeLimit=1&includeItemTypes=Episode&includeItemTypes=Movie&enableTotalRecordCount=true&enableImages=true&excludeActiveSessions=true
01-21 14:04:54.029 I/org.jellyfin.sdk.api.ktor.KtorClient( 3286): GET https://jellyfin.thymon.fr/Shows/NextUp?limit=10&fields=DateCreated&imageTypeLimit=1&enableTotalRecordCount=true&disableFirstEpisode=false&enableResumable=false&enableRewatching=false
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): SDK error, trying again later
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): org.jellyfin.sdk.api.client.exception.InvalidStatusException: Invalid HTTP status in response: 502
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at org.jellyfin.sdk.api.ktor.KtorClient.request(KtorClient.kt:146)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at org.jellyfin.sdk.api.ktor.KtorClient$request$1.invokeSuspend(Unknown Source:19)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:113)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:589)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:823)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:720)
01-21 14:04:54.063 E/LeanbackChannelWorker( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:707)
01-21 14:04:54.128 I/WM-WorkerWrapper( 3286): Worker result RETRY for Work [ id=8afd1ea0-c626-442d-8c18-d314a477534a, tags={ org.jellyfin.androidtv.integration.LeanbackChannelWorker } ]
01-21 14:04:54.145 W/ActivityThread( 3286): handleWindowVisibility: no activity for token android.os.BinderProxy@b829d5d
01-21 14:04:54.155 I/ActivityThemeExtensionsKt( 3286): Applying theme DARK
01-21 14:04:54.226 I/org.jellyfin.sdk.api.ktor.KtorClient( 3286): GET https://jellyfin.thymon.fr/UserViews?includeHidden=false
01-21 14:04:54.246 I/HomeRowsFragment( 3286): Updating audio queue in HomeFragment (onQueueStatusChanged)
01-21 14:04:54.250 I/org.jellyfin.sdk.api.ktor.KtorClient( 3286): GET https://jellyfin.thymon.fr/Branding/Configuration
01-21 14:04:54.258 I/HomeRowsFragment( 3286): Updating audio queue in HomeFragment (onResume)
01-21 14:04:54.263 E/ACRA ( 3286): ACRA caught a InvalidStatusException for org.jellyfin.androidtv
01-21 14:04:54.263 E/ACRA ( 3286): org.jellyfin.sdk.api.client.exception.InvalidStatusException: Invalid HTTP status in response: 502
01-21 14:04:54.263 E/ACRA ( 3286): at org.jellyfin.sdk.api.ktor.KtorClient.request(KtorClient.kt:146)
01-21 14:04:54.263 E/ACRA ( 3286): at org.jellyfin.sdk.api.ktor.KtorClient$request$1.invokeSuspend(Unknown Source:19)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:113)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:589)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:823)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:720)
01-21 14:04:54.263 E/ACRA ( 3286): at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:707)
01-21 14:04:54.263 E/ACRA ( 3286): Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@ddd0743, Dispatchers.IO]
```
### App information
***App version***: `0.18.4` (`180499`)
***Package name***: `org.jellyfin.androidtv`
***Build***:
```json
{"BOARD":"kara","BOOTLOADER":"unknown","BRAND":"Amazon","CPU_ABI":"armeabi-v7a","CPU_ABI2":"armeabi","DEVICE":"kara","DISPLAY":"PS7688.4591N","FINGERPRINT":"Amazon\/kara\/kara:9\/PS7688.4591N\/0032112766720:user\/amz-p,release-keys","HARDWARE":"mt8696","HOST":"i3-ri-14-use1a-b-16-04-fos-42","ID":"PS7688.4591N","IS_DEBUGGABLE":false,"IS_EMULATOR":false,"MANUFACTURER":"Amazon","MODEL":"AFTKA","PERMISSIONS_REVIEW_REQUIRED":false,"PRODUCT":"kara","RADIO":"unknown","SUPPORTED_32_BIT_ABIS":["armeabi-v7a","armeabi"],"SUPPORTED_64_BIT_ABIS":[],"SUPPORTED_ABIS":["armeabi-v7a","armeabi"],"TAGS":"amz-p,release-keys","TIME":1736477867000,"TYPE":"user","UNKNOWN":"unknown","USER":"build","VERSION":{"ACTIVE_CODENAMES":[],"BASE_OS":"PPR1.180610.009","CODENAME":"REL","FIRST_SDK_INT":28,"INCREMENTAL":"0032112766852","PREVIEW_SDK_INT":0,"RELEASE":"9","RESOURCES_SDK_INT":28,"SDK":"28","SDK_INT":28,"SECURITY_PATCH":"2024-10-01"}}
```
***Build config***:
```json
{"APPLICATION_ID":"org.jellyfin.androidtv","BUILD_TYPE":"release","DEBUG":false,"DEVELOPMENT":false,"VERSION_CODE":180499,"VERSION_NAME":"0.18.4"}
```
### Device information
***Android version***: `9`
***Device brand***: `Amazon`
***Device product***: `kara`
***Device model***: `AFTKA`
### Crash information
***Start time***: `2025-01-21T13:05:22.322+01:00`
***Crash time***: `2025-01-21T14:04:54.328+01:00`