Projekt

Allgemein

Profil

Aktionen

Fehler #166

geschlossen
JH

Absturz bei der Suche nach einem ANT+ Pulsmesser, wenn kein ANT-Stick angeschlossen ist

Fehler #166: Absturz bei der Suche nach einem ANT+ Pulsmesser, wenn kein ANT-Stick angeschlossen ist

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

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

100%

Geschätzter Aufwand:
Gefunden in Version:
ErControl 3.1.8

Beschreibung

Problem

Bei der Suche nach einem ANT+ Pulsmesser (Geräte-Suche) beendet sich ErControl ohne Vorwarnung, wenn kein ANT+-USB-Stick am Rechner gefunden wird.

Ursache

AntInterface meldet den fatalen Fehler ("No ANT devices detected") korrekt. In DeviceFinderViewModel.OnAntError wurde jedoch zuerst StopScan() aufgerufen, das launcher auf null setzt, und danach noch launcher.FatalErrorText(...) verwendet. Die dadurch ausgelöste NullReferenceException im UI-Thread war unbehandelt und beendete die App (Log: "Unbehandelte Ausnahme (App wird beendet)").

Umsetzung

Der Fehlertext wird vor StopScan() ermittelt. Ohne ANT-Stick zeigt die Suche den Hinweis "AntStickError" an, statt abzustürzen.

JH Von Julius Haman vor 14 Tagen aktualisiert Aktionen #1

Betroffene Versionen

Der Fehler besteht seit ErControl 3.1.8 (eingeführt mit Commit 922775d, #158 "AntInterface muss zur ErControl-Version passen", 2026-10-12) und ist auch in 3.1.9 enthalten. Vor #158 stand an dieser Stelle kein Zugriff auf launcher nach StopScan(); das Verhalten aus #148 (Hinweis auf fehlenden ANT-Stick in der Gerätesuche) funktionierte.

Betroffen ist jede Gerätesuche nach ANT+-Geräten (Pulsmesser, ggf. auch FE-C) ohne angeschlossenen Stick.

JH Von Julius Haman vor 14 Tagen aktualisiert Aktionen #2

  • Gefunden in Version wurde auf ErControl 3.1.8 gesetzt

JH Von Julius Haman vor 14 Tagen aktualisiert Aktionen #3

  • Status wurde von Neu zu In Bearbeitung geändert

JH Von Julius Haman vor 14 Tagen aktualisiert Aktionen #4

  • Status wurde von In Bearbeitung zu Erledigt geändert

JH Von Julius Haman vor 14 Tagen aktualisiert Aktionen #5

  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: PDF Atom