Projekt

Allgemein

Profil

Aktionen

Fehler #21

geschlossen
JH

Training schließen nach mehreren Minuten wirft Ausnahme (DbContext)

Fehler #21: Training schließen nach mehreren Minuten wirft Ausnahme (DbContext)

Von Julius Haman vor 21 Tagen hinzugefügt. Vor 21 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
Gefunden in Version:
ErControl 3.0.2

Beschreibung

Beschreibung (aus Benutzersicht)

Nach mehreren Minuten Freiem Training (z. B. im Simulator ohne Ergometer)
schlägt das Schließen des Trainingsfensters mit einer Ausnahme fehl:

Schritte zum Reproduzieren

  1. „Freies Training“ starten (auch ohne Ergometer, Simulator reicht)
  2. einige Minuten trainieren (z. B. 5 min)
  3. Fenster schließen

Erwartetes Verhalten

Fenster schließt sauber, Trainingsdaten werden wie gewohnt gespeichert.

Tatsächliches Verhalten

Ausnahme beim Abfragen der Einstellung „Automatisch speichern“;
Fenster/App reagiert nicht mehr sauber.

Betroffene Versionen

Erstmals in 3.0.2; nicht betroffen: 3.0.0, 3.0.1.

Ursache (intern)

Der 1-Sekunden-Tick des Trainingsfensters läuft auf einem Threadpool-
Thread und liest Einstellungen über den nicht thread-sicheren DbContext –
beim Schließen kollidiert er mit dem Speichern-Dialog-Handler auf dem
UI-Thread. Fix liegt bereit (Tick auf UI-Thread marschaliert).

JH Von Julius Haman vor 21 Tagen aktualisiert Aktionen #1

  • Status wurde von Neu zu Erledigt geändert
  • Zugewiesen an Julius Haman wurde gelöscht
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: PDF Atom