Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
20 >= max 1000000?
#1
Simutrans-Version:
Nightly R 3890

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

Betriebssystem:
Linux, 64bit

Fehler (möglichst genaue Beschreibung):
Bei debug=2 werden laufend folgende Warnungen ausgegeben (Spiel läuft weiter, ist also kein akutes Problem)
Code:
Warning: route_t::intern_calc_route(): Too many steps (24>=max 1000000) in route (too long/complex)
Warning: route_t::intern_calc_route(): Too many steps (62>=max 1000000) in route (too long/complex)
Warning: route_t::intern_calc_route(): Too many steps (16>=max 1000000) in route (too long/complex)
Warning: route_t::intern_calc_route(): Too many steps (20>=max 1000000) in route (too long/complex)
Warning: route_t::intern_calc_route(): Too many steps (16>=max 1000000) in route (too long/complex)

Kann auch hier live beobachtet werden, die Warnungen gehen mittlerweile in die Tausende:
http://simutrans.uruk-online.net/cgi-bin...og.cgi?err

Was mich dabei als erstes wundert warum soll 16 oder 20 >= 1 Mio sein? 8o
Zitieren
#2
Diese Warnung gibt es bei jedem Stoppauswahlschild/Signal, wo keine Auswahl möglich ist. Die 100000 gibt nur die Maximale Suchtiefe vor, tatsächlich mussten nur 16 Schritte tief gesucht werden, bevor das Ergebnis feststand.
Zitieren


Gehe zu:


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