Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Absturz beim 2. Laden eines Spielstandes
#1
Simutrans-Version:
Version 99.17.1

PAK-Set (+zusätzliche PAK-Dateien):
PAK 128, Version 1.4.3

Betriebssystem:
openSuSE 10.2

Fehler (möglichst genaue Beschreibung):
Wenn ich mein gespeichertes Spiel direkt nach dem Start vom Simutrans lade, funktioniert dies ohne Fehler. Lade ich den selben Spielstand direkt ein zweites mal, stürzt Simutrans reproduzierbar ab.

Hier die letzten (mir relevant erscheinenden) Zeilen der simu.log:
Code:
Message: convoi_t::unset_line(): removing old destinations from line=16, fpl=0xd8614f8 Message: fahrplan_t::~fahrplan_t(): Schedule 0xd8614f8 destructed Message: automobil_t::setze_convoi(): (nil) Message: convoi_t::~convoi_t(): destroying 2, 0xd860e08 Message: convoi_t::unset_line(): removing old destinations from line=39, fpl=0xd8611a8 Message: fahrplan_t::~fahrplan_t(): Schedule 0xd8611a8 destructed Message: waggon_t::setze_convoi(): new=(nil) old=0xd860588 Message: convoi_t::~convoi_t(): destroying 1, 0xd860588 Message: convoi_t::unset_line(): removing old destinations from line=80, fpl=0xd860890 Message: fahrplan_t::~fahrplan_t(): Schedule 0xd860890 destructed Message: karte_t::destroy(): convois destroyed Message: karte_t::destroy(): stops destroyed Message: karte_t::destroy(): sync list cleared Message: karte_t::rem_stadt(): Itzehoe Message: karte_t::rem_stadt(): reduce city to 16 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Koblenz Message: karte_t::rem_stadt(): reduce city to 15 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Chemnitz Message: karte_t::rem_stadt(): reduce city to 14 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Emmerich Message: karte_t::rem_stadt(): reduce city to 13 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Flensburg Message: karte_t::rem_stadt(): reduce city to 12 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Duisburg Message: karte_t::rem_stadt(): reduce city to 11 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Bielefeld Message: karte_t::rem_stadt(): reduce city to 10 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Unna Message: karte_t::rem_stadt(): reduce city to 9 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Wipperf�rth Message: karte_t::rem_stadt(): reduce city to 8 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete Message: karte_t::rem_stadt(): Solingen Message: karte_t::rem_stadt(): reduce city to 7 Message: karte_t::rem_stadt(): fab_list 31 Message: karte_t::rem_stadt(): delete FATAL ERROR: weighted_vector_tpl<T>::append() capacity 48 exceeded. Aborting program execution ...

Bei Bedarf stelle ich den Spielstand gerne zur Verfügung...

Verhalten (Absturz, Einfrieren, ...):
Absturz
Zitieren
#2
Ist wahrscheinlich längst behoben ind er aktuellen Version. Nur gibt es leider kein pak128 für die (was mit einer der Gründe war, warum ich solange gezögert hatte).
Zitieren
#3
Ich konnte das nicht beobachten (build2382). Es kann vorkommen, wenn folgende Werte in der simuconf.tab zu klein sind:

# max number of stations (just the amount of internal handles)
stations = 4096

# max number of convoys (i.e. train or truck with trailer or single truck)
convoys = 8192

# max number of lines (all line handles)
lines = 1024

Die Meldung sieht aber etwas anders aus.
Zitieren


Gehe zu:


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