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
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
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:
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
Screenshots
Logs
Platform
Windows
App Version
0.10.3
Jellyfin server
10.11.8 on docker