Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Absturz bei Savegame
#1
Simutrans-Version: 102.1 Nightly r????

PAK-Set (+zusätzliche PAK-Dateien): + pak.german r2494

Betriebssystem: Opensuse 11.1 x64 / KDE 4.2.9 RC


Fehler (möglichst genaue Beschreibung): Wenn ich ein Save öffne, ist das Bild 1 - 2 Sekunden normal, dann stürzt Simutrans ab.

Verhalten (Absturz, Einfrieren, ...): s.o.
Zitieren
#2
Starte Simutrans vom Terminal aus:

./simutrans -debug

bzw.

./sim-linux64 -debug

dann wird ein Log ins Terminal geschrieben. Davon solltest Du dann die letzten Zeilen (ca. 20-30, wenn du weiter nichts erkennen kannst, was den Absturz vermutlich auslösen könnte) im Bugreport veröffentlichen.

Zitat:Simutrans-Version: 102.1 Nightly r????
Die Release-Nummer der Programmversion ist mit das wichtigste, was gebraucht wird; vermutlich ist es r2494, was Du als Versionsnummer für pak.german angegeben hast. Programm und paksets haben voneinander unabhängige Zählungen. Unter PAK-Set müsste dann die Versionsnummer des verwendeten pak.german stehen.

Zitat:Wenn ich ein Save öffne, ...
Ein bestimmtes oder irgendeines/mehrere/alle aus einer Auswahl von 20?
Zitieren
#3
ja, ein bestimmtes (war mit pak.german 102.0)
log:
Code:
Message: karte_t::laden():      cities initialized
Message: karte_t::laden():      savegame from 11/1894, next month=239075328, ticks=238095233 (per month=1<<20)
Message: karte_t::reset_timer():        called Message: karte_t::neuer_monat():        Month 11 has started
Message: gui_textarea_t::recalc_size(): reset size to 163,33 Message: create_win():  ins_win=0
Message: create_win():  new ins_win=1
Warning: void release_focus():  Focus was already released Message: binary_heap_tpl():     initialized
Speicherzugriffsfehler
Zitieren
#4
Lad mal das Savegame irgendwo hoch. Damit man den Fehler reproduzieren und dann beheben kann.
Zitieren
#5
*link*
Zitieren
#6
kann den Fehler reproduzieren. Ist ein pak.german spezifischer Fehler.

Hast du nach Erstellen des Spiels das pak.german geupdatet?

Du kannst folgendes machen, um mit dem Spiel weiterzuspielen:
  1. in pak.german/ die Datei factory.Gasthaus_1.pak umbenennen in zb factory.Gasthaus.pak.org
  2. in pak.german/compat.tab folgende Zeilen eintragen:
    Code:
    Gasthaus_1
    Gasthaus_2
    [/list=1]
    Dann wird Simutrans beim Laden statt dem ersten das zweite Gasthaus laden. Das Spiel geht dann normal weiter.

    Das liegt daran, dass im Savegame das Gasthaus 4 Lieferanten hat, in der pak-Datei aber nur 3.
Zitieren


Gehe zu:


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