![]() |
Mäuseplage? - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Archiv (Abgeschlossene Arbeiten) (https://simutrans-forum.de/mybb/forumdisplay.php?fid=15) +--- Thema: Mäuseplage? (/showthread.php?tid=881) |
- prissi - 06-10-2005 Hmm, wenn ich im Listenfenster die Mehllinie anklickt, stirb simutrans sofort. Scheint, als ob da irgendeine interne Datenstruktur kaputt ist. - Gotthardlok - 06-10-2005 Kann das repariert werden, prissi? Vor allem, weisst Du, was die Struktur zerstört? - Uranor - 06-10-2005 Vielleicht ist es hier kein Hinweis, vielleicht doch: Bislang wurden verbundene Industrien bei der Anwahl bei jeder Zoomstufe zentriert und bei Stufenwechsel nachzentriert. Jetzt gilt das nur für eine mittlere Stufe. Aber das Verhalten ist je Start nicht gleich. - Gotthardlok - 06-10-2005 Solangsam vermute ich, dass es bei diesen Vorkommnissen eine richtige, funktionierende Struktur und eine korrupte Schattenstruktur geben könnte; speichert man ein defektes Spiel und lädt es neu, funktioniert es plötzlich wieder. Ich vermute das, weil sich z. B. auch die Abholreihenfoge von Passagieren gleicher Priorität nach Speichern/Laden ebenfalls umdreht, und dann würden beim Laden die Güter einmal über den richtigen und einmal über den falschen Weg verschickt. Könnten die fett markierten Zeilen ein Hinweis sein? Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: <minivec_tpl>::resize(): old size 0, new size 2 Message: spieler_t::int_undo(): undo tiles 0 Message: spieler_t::rdwr(): player 1: loading 0 halts. Message: spieler_t::rdwr(): player 2: loading 0 halts. Message: spieler_t::rdwr(): player 3: loading 0 halts. Message: spieler_t::rdwr(): player 4: loading 0 halts. Message: spieler_t::rdwr(): player 5: loading 0 halts. Message: spieler_t::rdwr(): player 6: loading 0 halts. Message: spieler_t::rdwr(): player 7: loading 0 halts. Message: karte_t::laden(): players loaded Message: karte_t::laden(): blocks loaded Message: karte_t::laden(): Setting view to 10,37 Message: karte_t::laden(): 1667 ways loaded Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 3 fpl entries Message: simline_t::register_stops(): halt null Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 3 fpl entries Message: simline_t::register_stops(): halt null Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 5 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 5 fpl entries Message: simline_t::register_stops(): 5 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 3 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 3 fpl entries Message: simline_t::register_stops(): halt null Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 8 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 3 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 7 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 9 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 4 fpl entries Message: simline_t::register_stops(): 9 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: simline_t::register_stops(): 6 fpl entries Message: simline_t::register_stops(): 2 fpl entries Message: karte_t::laden(): savegame from 10/2226, base year 2214 Message: karte_t::laden(): rebuild_destinations() Message: create_win(): ins_win=0 Message: create_win(): new ins_win=1 Message: karte_t::interactive_event(): Keyboard event with code 0 '' - Ralf - 06-10-2005 > zum anderen eventuell bahnhof zu weit weg?... Nein, da habe ich noch viel längere, aber funktionierende Lieferungen. > speichert man ein defektes Spiel und lädt es neu, > funktioniert es plötzlich wieder. Test: Das Getreidefeld und eine der Kohleminen (diese sind zuerst ausgefallen) liefern immer noch nichts. Die zweite angeschlossene Kohlemine liefert hingegen jetzt und das zuvor ausgefallene Erzlager liefert wieder. Dann gibts vielleicht doch bald Autos... - Gotthardlok - 06-10-2005 Wenn es eine Schattenstruktur geben kann (wohlgemerkt, das ist und bleibt vorerst eine Vermutung), könnte es auch mehrere geben. Wenn es Dir nichts ausmacht, Ralf, gehe das ganze Speichern/Laden vielleicht 10x durch und notiere, welche Linie wann funktioniert hat. - Uranor - 06-10-2005 Vorsicht mit zu weit weg = nein. Wenn die max_hops (ich hoff, das ist die Variable) nicht ausreichen, wird kein Ziel gefunden. Ich musste mal einen Konvoi erst zum Wegkunkt und etwas später zum ersten Ziel schicken. Der hätte mir das Depot sonst nicht verlassen. - prissi - 06-10-2005 Die fett markierten Halt=NULL sind wahrscheinlich eher Wegpunkte, die natürlich auch keine Haltinformation tragen. Ich vermute eher, dass da ein internes Arry am Limit ist oder so. Da ich gerade eh den Fahrplan und einiges mehr überarbeite, komme ich vielleicht dem Übeltäter auf die Schliche. - Ralf - 07-10-2005 > [...] Der hätte mir das Depot sonst nicht verlassen. Die Ziele wurden doch gefunden. Die ausgefallenen Getreidefelder hatten ja vorher geliefert. Die erste Kohlemine, die nicht liefert, ist näher an der Fabrik, als die zweite. Und DIE liefert. --- 10x Laden: Aktuelle Ladung: 3 Zustand unverändert Aber ich teste das auch 10x Morgen. Könnte mein fuzzy Spielstand igendwie irgendwem hilfreich sein? - Uranor - 07-10-2005 @Ralf, zum zu weit weg, das war allgemein gesprochen. Kann ein Konvoi kein Ziel finden, kann es u.a. daran liegen. In deiner Situation ist es offenbar nicht gegeben. |