Skip to content

An error occurred #1103

@kbkozlev

Description

@kbkozlev

Priority/Impact

None

Description

Description

[Please describe what you were doing when the error occurred.]

Error details

Error title: An error occurred
Error message: Null check operator used on a null value
Stack trace:

#0      WgerBaseProvider.makeUrl (package:wger/providers/base_provider.dart:67)
#1      ExercisesProvider.handleUpdateExerciseFromApi (package:wger/providers/exercises.dart:366)
<asynchronous suspension>
#2      ExercisesProvider.fetchAndSetAllExercises (package:wger/providers/exercises.dart:299)
<asynchronous suspension>

App logs (last 22 entries):

2026-02-01T15:09:29.008883 INFO [AuthProvider] autologin successful
2026-02-01T15:09:29.020475 INFO [HomeTabsScreen] Loading base data
2026-02-01T15:09:29.020772 INFO [ExercisesProvider] Fetching initial exercise data
2026-02-01T15:09:29.036666 INFO [RoutinesProvider] Read workout units data from cache. Valid till 2026-02-09T08:24:12.305868
2026-02-01T15:09:29.042061 INFO [NutritionPlansProvider] Read 0 ingredients from db cache
2026-02-01T15:09:29.045502 INFO [ExercisesProvider] Loaded 15 muscles from cache
2026-02-01T15:09:29.046320 INFO [ExercisesProvider] Loaded 8 categories from cache
2026-02-01T15:09:29.046564 INFO [ExercisesProvider] Loaded 30 languages from cache
2026-02-01T15:09:29.046686 INFO [ExercisesProvider] Loaded 11 equipment from cache
2026-02-01T15:09:29.068055 INFO [ExercisesProvider] Loaded 810 exercises from DB cache
2026-02-01T15:09:29.260086 INFO [ExercisesProvider] Loading all exercises from API
2026-02-01T15:09:29.260320 INFO [HomeTabsScreen] Loading routines, weight, measurements and gallery
2026-02-01T15:09:29.260410 INFO [BodyWeightProvider] Fetching all body weight entries
2026-02-01T15:09:29.260447 INFO [MeasurementProvider] Fetching all measurement categories and entries
2026-02-01T15:09:34.261426 INFO [WgerBaseProvider] Retrying fetch for https://wger.de/api/v2/trophy/?limit=999, attempt 1 (253ms), reason: TimeoutException after 0:00:05.000000: Future not completed
2026-02-01T15:09:34.651281 INFO [HomeTabsScreen] Loading current nutritional plan
2026-02-01T15:09:34.651334 INFO [HomeTabsScreen] Loading current routine
2026-02-01T15:09:39.652692 INFO [WgerBaseProvider] Retrying fetch for https://wger.de/api/v2/routine/5062/logs/, attempt 1 (265ms), reason: TimeoutException after 0:00:05.000000: Future not completed
2026-02-01T15:09:43.841414 INFO [AuthProvider] autologin successful
2026-02-01T15:09:44.627424 INFO [AuthProvider] autologin failed, no saved user data
2026-02-01T15:09:44.710700 SEVERE [main] Error caught by PlatformDispatcher.instance.onError: Null check operator used on a null value
2026-02-01T15:09:44.710847 SEVERE [main] Stack trace: #0      WgerBaseProvider.makeUrl (package:wger/providers/base_provider.dart:67)
#1      ExercisesProvider.handleUpdateExerciseFromApi (package:wger/providers/exercises.dart:366)
<asynchronous suspension>
#2      ExercisesProvider.fetchAndSetAllExercises (package:wger/providers/exercises.dart:299)
<asynchronous suspension>

Server version

No response

Mobile app version

No response

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