Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Absturz, vermutlich Speicherkorruption durch Linien ohne Stopps
#1
Simutrans-Version:

99.17.1

PAK-Set (+zusätzliche PAK-Dateien):

pak 64 + pak64-addon-food

Betriebssystem:

Debian GNU/Linux

Verhalten (Absturz, Einfrieren, ...):

Leere Linien / Linien mit einem Halt korrumpieren irgendwas im Speicher:

Folgende Prozedur führt bei mir reproduzierbar zum Absturz ("Speicherzugriffsfehler" auf Konsole):
-neues Spiel erstellen
-eine strasse bauen mit einer Bushalte und Garage
-über Routendialog neue Linie mit nur einem Halt (obige Bushaltestelle) erstellen.
-diese (im Routendialog leere) Linie wieder löschen (evtl. stürzt das Programm jetzt oder nach kurzem Warten schon ab)
-in Garage ein Fahrzeug kaufen, neue Linie klicken und wieder Linie mit genau einem Halt erstellen
- Linie an Fahrzeug zuweisen (Fahrzeug nicht starten)
- auf "Spiel beschleunigen klicken" (oder warten)

Alternativ kann man auch wie wild leere Linien / fast leere Linien erstellen, löschen, zuweisen etc. irgendwann stürzt das Programm ab.

Viele Grüsse,
GHJ
Zitieren
#2
Ich dachte Fahrpläne/Linien mit nur einem Halt wären gar nicht gültig und deshalb ignoriert? Na, vielleicht klemmt da ja einer der Checks der das überprüft...?
Zitieren
#3
Na ja, was dabei herauskommt ist eine Linie in der Linienübersicht, die ohne irgendwelche Halts dargestellt wird.

Das dumme ist, dass einem das Erzeugen solcher Linien öfters versehentlich passiert, wenn einem bei der Linienerzeugen auffällt, dass man noch was ändern will und sie abbricht.
Zitieren
#4
Das mit dem abbrechen der Linienerstellung ist kein Problem.
Die Linie nicht löschen, sondern nach ergänzen der Strecke wieder aufrufen, und die fehlende(n) Station(en) ergänzen. Das geht wunderbar, auch ohne Absturz
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste