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
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:
App logs (last 22 entries):
Server version
No response
Mobile app version
No response