Deutsches Simutransforum

Normale Version: Absturz durch Ampel-Dialog
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Simutrans-Version:
Nightly 4742 (mit eigenen Erwieterungen)

PAK-Set (+zusätzliche PAK-Dateien):
Pak64 (+eigene Addons)

Betriebssystem:
Ubuntu, Linux 2.6.32, x86_64

Fehler (möglichst genaue Beschreibung):
Stellt man bei einer Ampel mit negativer z-Koordinate einen zu großen (3stelligen) Tick-Wert bei den Phasen ein stürzt das Spiel ab. Grund ist ein zu kleiner char-buffer in action_triggered im Dialog.
Das selbe gilt für mein Malus-Signal.

Verhalten (Absturz, Einfrieren, ...):
Absturz

Kann leicht durch Vergrößern des entsprechenden Buffers (um 2 Stellen?) gelöst werden.
Der Puffer bei numberinput ist 20 Zeichen lang und etxtinput nimmt auch nichts längeres an. Dass sollte nicht das Problem sein. Kann ich auch nicht reproduzieren.

EDIT: Ok, jetzt weiß ich was du meintest ...
Sollte so gehen, obwohl eine Erweiterung auf 32 byte wahrscheinlich auch gereicht hätte Tongue