Skip to content

[BUG] App Crash / Freeze during playback initialization due to unhandled 404/Timeout on metadata (Chapters/Logo) #981

@moucdori

Description

@moucdori

Description

Hello,

First, english is not my main language so I got help from AI to redact this !

The application freezes and subsequently crashes when attempting to load specific anime episodes. This occurs during the pre-playback phase while the app is fetching metadata (logos and chapter thumbnails). The crash happens consistently across different playback modes:

  • Standard Streaming (Direct or Transcoded).
  • Offline Sync (Attempting to download/sync an episode for offline viewing).

It appears the app lacks robust error handling when the Jellyfin server returns a 404 Not Found or when a network timeout occurs during image retrieval, leading to a fatal exception in the Flutter event loop.

Reproduction steps

1- Open Fladder and navigate to an Anime series where chapter thumbnails or logos might be missing or corrupted on the server.

2- Select an episode to play or attempt to trigger a "Download/Sync" for offline use.

3- Observe the UI freezing during the "loading" spinner phase.

4- The application crashes back to the OS home screen.

Screenshots

Image Image

Logs

[SEVERE  |  Flutter error: HttpException: Invalid statusCode: 404, uri = http://192.0.0.11:8096/Items/a8bc25c2e91303b624c1bd3f88e5144f/Images/Logo?fillHeight=500&fillWidth=500&quality=90, 2026-04-26T20:10:05.187461] 
[SEVERE  |  Flutter error: HttpException: Invalid statusCode: 404, uri = http://192.0.0.11:8096/Items/16bb6f9cc95319fb761522c0c46a1142/Images/Chapter/2?fillHeight=576&fillWidth=384&quality=90, 2026-04-28T21:38:15.640047]
[SEVERE  |  Flutter error: HttpException: Invalid statusCode: 404, uri = http://192.0.0.11:8096/Items/16bb6f9cc95319fb761522c0c46a1142/Images/Chapter/0?fillHeight=576&fillWidth=384&quality=90, 2026-04-28T21:38:15.640047]
[SEVERE  |  Flutter error: HttpException: Invalid statusCode: 404, uri = http://192.0.0.11:8096/Items/16bb6f9cc95319fb761522c0c46a1142/Images/Chapter/4?fillHeight=576&fillWidth=384&quality=90, 2026-04-28T21:38:15.640047]

Platform

Windows

App Version

0.10.3

Jellyfin server

10.11.8 on docker

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions