Betroffenes Produkt:
TrainController - Version 9.0 A3
Problem:
Bei dem Versuch, einen Block freizugeben in einer Situation, in der dies nicht erlaubt ist, kann TrainController abstürzen.
Details:
Wird z.B. versucht, einen Zug, der gerade keine Zugfahrt ausführt, von einem Block in einen anderen zu verschieben, während das Programm sich im eingefrorenen Zustand befindet (Verschiebung in dieser Situation nicht erlaubt), so kann das Programm abstürzen. Bei Zügen, die gerade eine Zugfahrt ausführen, tritt dieses Problem nicht auf.
Umgehung:
Entfernen Sie Züge nicht aus Blöcken, wenn dies gerade nicht erlaubt ist - zum Beipiel nicht im eingefrorenen Modus.
Status:
Beseitigung des Absturzes in Version 9.0 A4. Die Entfernung des Zuges aus dem Block wird in Situationen, in denen dies nicht erlaubt ist, natürlich auch weiterhin nicht erlaubt sein.