• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Excessive RAM consumption

    Pages (9): « Previous 1 … 3 4 5 6 7 … 9 Next »
     

     
    • 0 Vote(s) - 0 Average

    Excessive RAM consumption

    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #41
    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` 
    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #42
    2025-01-21, 01:37 PM (This post was last modified: 2025-01-21, 03:22 PM by thymon. Edited 5 times in total.)
    Unraid LOG

    Code:
    Jan 21 13:21:01 Unraid kernel: kworker/u64:10 invoked oom-killer: gfp_mask=0xc00(GFP_NOIO), order=0, oom_score_adj=0
    Jan 21 13:21:01 Unraid kernel: CPU: 9 PID: 735 Comm: kworker/u64:10 Tainted: P           O       6.1.118-Unraid #1
    Jan 21 13:21:01 Unraid kernel: Hardware name: ASUS System Product Name/TUF GAMING B550M-PLUS WIFI II, BIOS 3405 12/13/2023
    Jan 21 13:21:01 Unraid kernel: Workqueue: loop2 loop_workfn
    Jan 21 13:21:01 Unraid kernel: Call Trace:
    Jan 21 13:21:01 Unraid kernel: <TASK>
    Jan 21 13:21:01 Unraid kernel: dump_stack_lvl+0x44/0x5c
    Jan 21 13:21:01 Unraid kernel: dump_header+0x4a/0x211
    Jan 21 13:21:01 Unraid kernel: oom_kill_process+0x80/0x111
    Jan 21 13:21:01 Unraid kernel: out_of_memory+0x3b3/0x3e5
    Jan 21 13:21:01 Unraid kernel: mem_cgroup_out_of_memory+0x7c/0xb2
    Jan 21 13:21:01 Unraid kernel: try_charge_memcg+0x44a/0x5ad
    Jan 21 13:21:01 Unraid kernel: ? srso_return_thunk+0x5/0x10
    Jan 21 13:21:01 Unraid kernel: ? get_page_from_freelist+0x78b/0x8da
    Jan 21 13:21:01 Unraid kernel: charge_memcg+0x31/0x79
    Jan 21 13:21:01 Unraid kernel: __mem_cgroup_charge+0x29/0x41
    Jan 21 13:21:01 Unraid kernel: __filemap_add_folio+0xca/0x3b8
    Jan 21 13:21:01 Unraid kernel: ? srso_return_thunk+0x5/0x10
    Jan 21 13:21:01 Unraid kernel: ? lruvec_page_state+0x46/0x46
    Jan 21 13:21:01 Unraid kernel: filemap_add_folio+0x37/0x91
    Jan 21 13:21:01 Unraid kernel: filemap_get_pages+0x16f/0x50c
    Jan 21 13:21:01 Unraid kernel: ? srso_return_thunk+0x5/0x10
    Jan 21 13:21:01 Unraid kernel: filemap_read+0xc0/0x277
    Jan 21 13:21:01 Unraid kernel: ? srso_untrain_ret+0x2/0x2
    Jan 21 13:21:01 Unraid kernel: ? put_task_struct+0xd/0x20
    Jan 21 13:21:01 Unraid kernel: ? wake_up_q+0x34/0x44
    Jan 21 13:21:01 Unraid kernel: ? xfs_ilock_iocb+0x38/0x3f [xfs]
    Jan 21 13:21:01 Unraid kernel: ? srso_return_thunk+0x5/0x10
    Jan 21 13:21:01 Unraid kernel: ? rwsem_read_trylock+0x40/0x4b
    Jan 21 13:21:01 Unraid kernel: ? srso_return_thunk+0x5/0x10
    Jan 21 13:21:01 Unraid kernel: ? down_read+0x56/0x85
    Jan 21 13:21:01 Unraid kernel: xfs_file_buffered_read+0x7b/0x9f [xfs]
    Jan 21 13:21:01 Unraid kernel: xfs_file_read_iter+0x9b/0xea [xfs]
    Jan 21 13:21:01 Unraid kernel: do_iter_readv_writev+0x96/0xdd
    Jan 21 13:21:01 Unraid kernel: do_iter_read+0x74/0xb9
    Jan 21 13:21:01 Unraid kernel: loop_process_work+0x4b7/0x607
    Jan 21 13:21:01 Unraid kernel: process_one_work+0x1ab/0x295
    Jan 21 13:21:01 Unraid kernel: worker_thread+0x18b/0x244
    Jan 21 13:21:01 Unraid kernel: ? rescuer_thread+0x281/0x281
    Jan 21 13:21:01 Unraid kernel: kthread+0xe7/0xef
    Jan 21 13:21:01 Unraid kernel: ? kthread_complete_and_exit+0x1b/0x1b
    Jan 21 13:21:01 Unraid kernel: ret_from_fork+0x22/0x30
    Jan 21 13:21:01 Unraid kernel: </TASK>
    Jan 21 13:21:01 Unraid kernel: memory: usage 12582912kB, limit 12582912kB, failcnt 54289166
    Jan 21 13:21:01 Unraid kernel: swap: usage 0kB, limit 9007199254740988kB, failcnt 0
    Jan 21 13:21:01 Unraid kernel: Memory cgroup stats for /docker/6f973028636fcdf5b391295fe36a23f04677ab3feda78e6235f10d44d979c1a4:
    Jan 21 13:21:01 Unraid kernel: anon 12563374080
    Jan 21 13:21:01 Unraid kernel: file 147365888
    Jan 21 13:21:01 Unraid kernel: kernel 174112768
    Jan 21 13:21:01 Unraid kernel: kernel_stack 9584640
    Jan 21 13:21:01 Unraid kernel: pagetables 37056512
    Jan 21 13:21:01 Unraid kernel: sec_pagetables 0
    Jan 21 13:21:01 Unraid kernel: percpu 12512
    Jan 21 13:21:01 Unraid kernel: sock 49152
    Jan 21 13:21:01 Unraid kernel: vmalloc 16384
    Jan 21 13:21:01 Unraid kernel: shmem 129392640
    Jan 21 13:21:01 Unraid kernel: file_mapped 129413120
    Jan 21 13:21:01 Unraid kernel: file_dirty 0
    Jan 21 13:21:01 Unraid kernel: file_writeback 0
    Jan 21 13:21:01 Unraid kernel: swapcached 0
    Jan 21 13:21:01 Unraid kernel: anon_thp 4194304
    Jan 21 13:21:01 Unraid kernel: file_thp 0
    Jan 21 13:21:01 Unraid kernel: shmem_thp 0
    Jan 21 13:21:01 Unraid kernel: inactive_anon 12664762368
    Jan 21 13:21:01 Unraid kernel: active_anon 28004352
    Jan 21 13:21:01 Unraid kernel: inactive_file 17805312
    Jan 21 13:21:01 Unraid kernel: active_file 36864
    Jan 21 13:21:01 Unraid kernel: unevictable 0
    Jan 21 13:21:01 Unraid kernel: slab_reclaimable 115323272
    Jan 21 13:21:01 Unraid kernel: slab_unreclaimable 12041456
    Jan 21 13:21:01 Unraid kernel: slab 127364728
    Jan 21 13:21:01 Unraid kernel: workingset_refault_anon 0
    Jan 21 13:21:01 Unraid kernel: workingset_refault_file 4934471
    Jan 21 13:21:01 Unraid kernel: workingset_activate_anon 0
    Jan 21 13:21:01 Unraid kernel: workingset_activate_file 1652922
    Jan 21 13:21:01 Unraid kernel: workingset_restore_anon 0
    Jan 21 13:21:01 Unraid kernel: workingset_restore_file 229291
    Jan 21 13:21:01 Unraid kernel: workingset_nodereclaim 4474687
    Jan 21 13:21:01 Unraid kernel: pgscan 440286780
    Jan 21 13:21:01 Unraid kernel: pgsteal 325535983
    Jan 21 13:21:01 Unraid kernel: pgscan_kswapd 385371933
    Jan 21 13:21:01 Unraid kernel: pgscan_direct 54914847
    Jan 21 13:21:01 Unraid kernel: pgsteal_kswapd 273415099
    Jan 21 13:21:01 Unraid kernel: pgsteal_direct 52120884
    Jan 21 13:21:01 Unraid kernel: pgfault 154171840
    Jan 21 13:21:01 Unraid kernel: pgmajfault 15842
    Jan 21 13:21:01 Unraid kernel: pgrefill 6408801
    Jan 21 13:21:01 Unraid kernel: pgactivate 6648097
    Jan 21 13:21:01 Unraid kernel: pgdeactivate 4696800
    Jan 21 13:21:01 Unraid kernel: pglazyfree 0
    Jan 21 13:21:01 Unraid kernel: Tasks state (memory values in pages):
    Jan 21 13:21:01 Unraid kernel: [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
    Jan 21 13:21:01 Unraid kernel: [   4013]     0  4013 17599912  3084868 36999168        0             0 jellyfin
    Jan 21 13:21:01 Unraid kernel: [  12277]     0 12277     5628     2039    81920        0             0 curl
    Jan 21 13:21:01 Unraid kernel: oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=/,mems_allowed=0,oom_memcg=/docker/6f973028636fcdf5b391295fe36a23f04677ab3feda78e6235f10d44d979c1a4,task_memcg=/docker/6f973028636fcdf5b391295fe36a23f04677ab3feda78e6235f10d44d979c1a4,task=jellyfin,pid=4013,uid=0
    Jan 21 13:21:01 Unraid kernel: Memory cgroup out of memory: Killed process 4013 (jellyfin) total-vm:70399648kB, anon-rss:12213572kB, file-rss:0kB, shmem-rss:126288kB, UID:0 pgtables:36132kB oom_score_adj:0
    Jan 21 13:21:04 Unraid kernel: oom_reaper: reaped process 4013 (jellyfin), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB



    I am using this repository:
    jellyfin/jellyfin:latest

    Maybe I should use a different one?
    Like : lscr.io/linuxserver/jellyfin
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #43
    2025-01-21, 02:58 PM
    For the JF container, is the MALLOC_TRIM_THRESHOLD_ variable set? If so, is it set to 131072"
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #44
    2025-01-21, 03:20 PM (This post was last modified: 2025-01-21, 05:01 PM by thymon. Edited 3 times in total.)
    (2025-01-21, 02:58 PM)TheDreadPirate Wrote: For the JF container, is the MALLOC_TRIM_THRESHOLD_ variable set?  If so, is it set to 131072"

    Yes, mentioned here : https://forum.jellyfin.org/t-excessive-r...7#pid49547

    Grinning-face

    Code:
    MALLOC_TRIM_THRESHOLD_=131072


    EDIT :

    Crash is coming... Grinning-face

    +10GB RAM used

    [Image: image.png]
    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #45
    2025-01-21, 05:12 PM (This post was last modified: 2025-01-21, 11:59 PM by thymon. Edited 1 time in total.)
    Additional note: Rebooting via the admin dashboard does not clear the RAM. Only rebooting the Docker container does.
    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #46
    2025-01-26, 05:19 PM
    Still having stability issues.

    Yesterday, the Docker container went up to 16.5GB of RAM usage, causing the server to crash.

    Code:
    [2025-01-25 21:49:59.032 +01:00] [ERR] [1228] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 
    [2025-01-25 21:50:01.332 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:50:01 +00:00", the heartbeat has been running for "00:00:01.4978388" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:50:03.636 +01:00] [ERR] [1229] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 
    [2025-01-25 21:50:09.259 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:50:09 +00:00", the heartbeat has been running for "00:00:02.5178790" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:50:15.576 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:50:14 +00:00", the heartbeat has been running for "00:00:04.6793655" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:50:15.577 +01:00] [INF] [1232] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request 
    [2025-01-25 21:50:30.904 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:50:30 +00:00", the heartbeat has been running for "00:00:06.9304269" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:51:05.834 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:51:05 +00:00", the heartbeat has been running for "00:00:19.8774889" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:03.204 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:03 +00:00", the heartbeat has been running for "00:00:05.6616308" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:30.464 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:30 +00:00", the heartbeat has been running for "00:00:03.3947826" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:32.094 +01:00] [ERR] [1233] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 
    [2025-01-25 21:52:37.150 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:37 +00:00", the heartbeat has been running for "00:00:03.4761365" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:40.336 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:40 +00:00", the heartbeat has been running for "00:00:01.0745742" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:43.714 +01:00] [INF] [1241] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request 
    [2025-01-25 21:52:48.952 +01:00] [WRN] [1232] 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-25 21:52:49.116 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:49 +00:00", the heartbeat has been running for "00:00:06.0772758" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:52.674 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:52 +00:00", the heartbeat has been running for "00:00:01.4568836" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:52:58.170 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:52:58 +00:00", the heartbeat has been running for "00:00:03.4809583" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:53:04.623 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:53:04 +00:00", the heartbeat has been running for "00:00:05.4527991" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:53:04.860 +01:00] [ERR] [1247] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 
    [2025-01-25 21:53:05.083 +01:00] [ERR] [1251] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 
    [2025-01-25 21:53:07.539 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:53:07 +00:00", the heartbeat has been running for "00:00:01.6849376" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:53:07.546 +01:00] [INF] [1232] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed 
    [2025-01-25 21:53:07.771 +01:00] [WRN] [1241] 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-25 21:53:08.650 +01:00] [INF] [1241] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed 
    [2025-01-25 21:53:10.883 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:53:10 +00:00", the heartbeat has been running for "00:00:02.3435258" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:53:13.701 +01:00] [ERR] [1252] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 
    [2025-01-25 21:53:18.134 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:53:18 +00:00", the heartbeat has been running for "00:00:03.2231257" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:53:25.219 +01:00] [WRN] [13] Microsoft.AspNetCore.Server.Kestrel: As of "01/25/2025 20:53:25 +00:00", the heartbeat has been running for "00:00:06.0845124" which is longer than "00:00:01". This could be caused by thread pool starvation. 
    [2025-01-25 21:53:30.575 +01:00] [ERR] [1260] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress". 




    To day, the Docker container eventually stopped on its own because of this error flooding the logs :

    Code:
    [color=#000000][2025-01-26 17:44:09.583 +01:00] [ERR] [1368] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:10.569 +01:00] [ERR] [1823] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:13.123 +01:00] [ERR] [1798] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:13.130 +01:00] [ERR] [1798] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:14.239 +01:00] [ERR] [1827] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:15.256 +01:00] [ERR] [1829] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:15.257 +01:00] [ERR] [1829] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:15.886 +01:00] [ERR] [1830] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:17.890 +01:00] [ERR] [1824] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:17.890 +01:00] [ERR] [1824] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:18.609 +01:00] [ERR] [1832] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:20.121 +01:00] [ERR] [1835] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:24.310 +01:00] [ERR] [1837] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:27.019 +01:00] [ERR] [1841] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:29.304 +01:00] [ERR] [1843] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:32.510 +01:00] [ERR] [1846] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:32.734 +01:00] [ERR] [1846] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:33.735 +01:00] [ERR] [1847] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:40.959 +01:00] [ERR] [1851] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:41.604 +01:00] [ERR] [1848] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:49.308 +01:00] [ERR] [1854] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:49.812 +01:00] [ERR] [1855] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:52.145 +01:00] [ERR] [1857] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".
    [2025-01-26 17:44:53.139 +01:00] [ERR] [1853] Jellyfin.Api.Middleware.ExceptionMiddleware: Error processing request: "Unexpected end of request content". URL "POST" "/Sessions/Playing/Progress".[/color]
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #47
    2025-01-26, 07:54 PM
    I plan on booting up my unRAID partition later tonight and testing this out.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    1
    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #48
    2025-01-27, 03:22 PM (This post was last modified: 2025-01-27, 03:27 PM by thymon. Edited 2 times in total.)
    The Docker just stopped again.
    Here are the logs.

    LOG UNRAID :

    Code:
    Jan 27 15:46:52 Unraid kernel: cgroup: fork rejected by pids controller in /docker/56b93e60f9902d56ef52038b61356441e041c7ebd42d6b804a43c0c91d9b3635

    Jan 27 15:46:53 Unraid kernel: traps: .NET TP Gate[1115393] general protection fault ip:15519724550f sp:15105aee6e60 error:0 in libc.so.6[155197245000+155000]

    Quote:docker inspect Jellyfin --format='{{.HostConfig.PidsLimit}}'

    2048

    LOG JELLYFIN :
    I don't see anything particular in them before the crash...

    Code:
    [2025-01-27 15:43:04.367 +01:00] [INF] [726] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:43:20.426 +01:00] [INF] [1837] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
    [2025-01-27 15:43:36.830 +01:00] [INF] [1852] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: Optimizing and vacuuming jellyfin.db...
    [2025-01-27 15:43:42.647 +01:00] [INF] [1852] Emby.Server.Implementations.ScheduledTasks.Tasks.OptimizeDatabaseTask: jellyfin.db optimized successfully!
    [2025-01-27 15:43:42.650 +01:00] [INF] [1852] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Optimiser la base de données" Completed after 0 minute(s) and 5 seconds
    [2025-01-27 15:43:43.996 +01:00] [WRN] [1857] 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-27 15:43:43.999 +01:00] [INF] [1857] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:43:45.750 +01:00] [INF] [1850] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Vider le répertoire cache" Completed after 0 minute(s) and 8 seconds
    [2025-01-27 15:43:47.014 +01:00] [INF] [1850] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:44:03.274 +01:00] [WRN] [1871] 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-27 15:44:03.276 +01:00] [INF] [1871] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:44:06.458 +01:00] [INF] [1880] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
    [2025-01-27 15:44:11.874 +01:00] [INF] [1886] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
    [2025-01-27 15:44:44.924 +01:00] [INF] [1914] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:44:47.496 +01:00] [INF] [692] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:44:58.494 +01:00] [INF] [1929] Emby.Server.Implementations.Session.SessionManager: Playback stopped reported by app "Jellyfin tvOS" "1.0.1" playing "The Walking Dead : Daryl Dixon S02E03 par SERQPH". Stopped at "2132000" ms
    [2025-01-27 15:45:00.631 +01:00] [INF] [1929] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
    [2025-01-27 15:45:00.631 +01:00] [INF] [1929] Jellyfin.Api.Auth.CustomAuthenticationHandler: "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
    [2025-01-27 15:45:00.864 +01:00] [INF] [1929] Jellyfin.Api.Auth.CustomAuthenticationHandler: AuthenticationScheme: "CustomAuthentication" was challenged.
    [2025-01-27 15:45:11.250 +01:00] [INF] [1929] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Lavessi". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2025-01-27 15:45:12.562 +01:00] [INF] [1948] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Lavessi". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2025-01-27 15:45:24.220 +01:00] [INF] [1936] Jellyfin.Api.Helpers.MediaInfoHelper: User policy for "Lavessi". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
    [2025-01-27 15:46:07.482 +01:00] [WRN] [2000] 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-27 15:46:07.491 +01:00] [INF] [2000] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" closed
    [2025-01-27 15:46:30.292 +01:00] [INF] [2020] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XXX.XXX.XXX.XXX" request
    thymon
    Offline

    Junior Member

    Posts: 48
    Threads: 3
    Joined: 2025 Jan
    Reputation: 0
    Country:France
    #49
    2025-01-27, 03:50 PM
    I think the repository is having an issue.
    I'm considering migrating to the Linuxserver.io or Binhex repository.

    However, I’m not sure how to properly migrate the database.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #50
    2025-01-27, 06:41 PM
    I threw everything I could at my unRAID test instance. I couldn't get it to use more than ~2.5GB of memory. I didn't make any additional config changes. Just default Docker settings in unRAID 7.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (9): « Previous 1 … 3 4 5 6 7 … 9 Next »
     

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode