Deutsches Simutransforum
Simutrans 90.00 - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Ankündigungen (https://simutrans-forum.de/mybb/forumdisplay.php?fid=4)
+--- Thema: Simutrans 90.00 (/showthread.php?tid=1855)

Seiten: 1 2


- Alexander Brose - 03-09-2006

Stimme ich dir zu! =)

Jedoch habe ich nicht umsonst die Sache gepostet (ganz oben unter Prissi's Text). Dennoch wurde dieses einfach ignoriert. Resultat: Text ohne Ende. Als Anfänger bzw. Nicht-Profi hindert es einen daran, die wirkliche Ursache zu finden...

Wie dem auch sei, es klappt ja jetzt bei dir. Das freut mich! Big Grin


- Wurzelgnom - 04-09-2006

Übrigens, schönes Icon.

Eventuell beide Icons (alt und neu) in die Exe packen, dann hat man die Wahl, welches man auf dem Desktop schneller findet.


- prissi - 04-09-2006

Das neue Icon ist Teil eines "Cooperate Identities", wobei das Zahnrad und ein Fahrzeug verwurstelt sein sollen. Aber ich kann gerne das Alte Icon dazupacken.


- cyper - 04-09-2006

das mit der citylist scheint bei mir nicht so ganz zu funktionieren...

Ich habe die Datei angelegt, dennoch will simutrans nicht starten. Die Fehlermeldung sagt dies hier:

Code:
Message: translator::init_city_names():    try to read city name list 'pak/text/citylist_en.txt'
Message: translator::init_city_names():    file 00000000
Message: translator::init_city_names():    try to read city name list 'text/citylist_en.txt'
Message: translator::init_city_names():    file 00000000
Message: translator::init_city_names:    reading failed, creating random names.



- Wurzelgnom - 04-09-2006

Ne leere Datei nützt auch nichts.

Nimm die oben von Alexander.


- Carsten_G - 04-09-2006

hat prissi das inzwischen geändert?
bei mir läufts einwandfrei...


- prissi - 05-09-2006

Tritt nicht immer auf. Der Fehler ist ja auch schon länger drin.


- Carsten_G - 05-09-2006

woran liegts, dass er auftritt? is da schon irgend eine regel zu erkennen?


- prissi - 05-09-2006

Da Speicher meist immer in 16er vielfachen alloziert wird, fällt es solange nicht auf, bis ein Wort genau 16 Bytes lang ist und das 17 Byte (was mit Null überschrieben wird) an eine andere Stelle rückt. Das kommt sehr darauf an, welche Übersetzung (also welches Pak) und welches Betriebssystem geladen wurde. Win98 wird fast nie meckern, Linux hat komischerweise auch nicht gemeckert (vielleicht, weil der Speicher, der mit Null überschrieben wurde, auch mir gehörte), aber Window2000 meckert. Ist aber nur eine Vermutung.

Da ich das aber weiss, ist es in der 90.00.1 gefixt. (so)


- Cauchykriterium - 27-09-2006

Unter Linux/Unix hat jeder Prozess Zugriff auf den ganzen Speicher fuer sich alleine. Mit dem Buffer Overflow schadet der Prozess also nur sich selbst ;-).