Deutsches Simutransforum

Normale Version: Nach 1,5 Sekunden kurze Pause
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Simutrans-Version:
0.88.01.3
PAK-Set (+zusätzliche PAK-Dateien):
pak128
Betriebssystem:
Linux

Fehler (möglichst genaue Beschreibung):
Simutrans bleibt ca. alle 1,5 Sekunden kurz stehen, vermute die Ursache bis jetzt auf meinem Computer - haben andere diese Beobachtung auch gemacht?

AMD Athlon 600MHz
192 MB RAM, 128 MB Swap
Festplatte /dev/hdd1 ohne DMA, was gelegentlich Hänger produziert: ide1: reset
(vorher /dev/sda1)
KDE
Karte 64x64

Verhalten (Absturz, Einfrieren, ...):
Schiffe, Stoppwähler ohne freies Ziel, Fahrzeuge ohne Route dabei? KI aus?
Schiffe? nein
Stoppwähler? nein
Fahrzeuge ohne Route dabei? nein
KI aus? ja

Tritt auch bei werniemans Karte (pak64) auf; für die gelten obig Antworten ebenfalls.

Wurzelgnom

pyrlik schrieb unter Flugzeuge+Bahnen+Wagen (4. Eintrag) (Wünsche und Anregungen) etwas änliches

Zitat:aso.schade.Aber lob an Simutrans.Aber ein Simutransproblem hab ich.Bleibt noch paar minuten immer kurz stehen.

Weis nicht, ob da ein Zusammenhang besteht. Müßzte bei pyrlik nachgefragt werden.
Pyrliks "Problem" war bloß die Autosave- Funktion.

Ich kann die Pause übrigens nicht bestätigen, habe aber auch 'nen schnellen Rechner.

Wurzelgnom

Ich spiel mit dem PC:

CPU: Duron 700 MHz
Ram: 512 MB
HDD: IDE Festlatte
OS: Win 98 SE

Karte 128x128 pak 64

Keine Probleme dieser Art festgestellt.

Werde pak 128 mal probieren.

Wurzelgnom

Der Test (mit 0.88.01.3 + simubase128-1-2-7.zip) endete sehr schnell mit einem Programmabsturz.

-Simutrans Pak128 gestartet
-Bahnlinie gebaut und elektrifiziert
-Depot geöffnet
-dann Absturtz mit folgenden Meldungen (oben SDL, unten GDI)

SIMUTRANS-SDL verursachte einen Fehler durch eine ungültige Seite
in Modul MSVCRT.DLL bei 0167:780102ba.
Register:
EAX=00000085 CS=0167 EIP=780102ba EFLGS=00010206
EBX=00000073 SS=016f ESP=008ddedc EBP=008de130
ECX=00000085 DS=016f ESI=7ffffffe FS=137f
EDX=7fffffff ES=016f EDI=00b0d650 GS=0000
Bytes bei CS:EIP:
80 38 00 74 03 40 eb f1 2b c1 e9 85 fe ff ff c7
Stapelwerte:
00558251 008de200 00000029 30352e30 00000000 008de200 00b124a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000


SIMUTRANS-GDI verursachte einen Fehler durch eine ungültige Seite
in Modul MSVCRT.DLL bei 0167:780102ba.
Register:
EAX=00000145 CS=0167 EIP=780102ba EFLGS=00010206
EBX=00000073 SS=016f ESP=008ddeec EBP=008de140
ECX=00000145 DS=016f ESI=7ffffffe FS=404f
EDX=7fffffff ES=016f EDI=00b0d720 GS=0000
Bytes bei CS:EIP:
80 38 00 74 03 40 eb f1 2b c1 e9 85 fe ff ff c7
Stapelwerte:
00559251 008de210 00000032 33322e31 00000000 008de210 00b12580 008de3f0 00000000 00000000 00000048 008de180 7800fe61 00000068 008de198 008de1b0
Mein Problem liegt definitiv an der Festplatte - starte ich Simutrans von einer anderen Platte aus, läuft es glatt.
@FrankP: Diese Speicherdumps sagen vielleicht den Programmierern etwas, aber was steht im Simutrans-Log? Wenn Du etwas testest, starte Simutrans mit der Option -log, dann kann man die letzten Schritte vor dem Absturz auch sehen.

Wurzelgnom

Hier ist das Log der SDL-Version.

Die letzten Zeilen sagen mir widerum überhaupt nichts.

...
Message: wkz_bahnhof_aux(): new segment for station
Message: wkz_bahnhof_aux(): sucessful built station at (81,33)
Message: karte_t::interactive_event(): Keyboard event with code 0 'arning: scrollbar_t:Confusedetze_knob(): size=386, area=0 not in 1...x
Warning: scrollbar_t:Confusedetze_knob(): size=94, area=0 not in 1...x
Warning: scrollbar_t:Confusedetze_knob(): size=-2, area=4 not in 1...x
Message: create_win(): ins_win=0
Warning: scrollbar_t:Confusedetze_knob(): size=-2, area=4 not in 1...x
Message: create_win(): new ins_win=1
Message: create_win(): ins_win=1
Warning: scrollbar_t:Confusedetze_knob(): size=-2, area=4 not in 1...x
Falsche Übersetzungsdatei? (alte 128er?) Nimm die simutrans/text/de.tab aus dem 64er, die sollte gehen.
Seiten: 1 2