31-01-2009, Saturday-22:15:36
Simutrans-Version: 100.1 - Revision 2159
PAK-Set (+zusätzliche PAK-Dateien): pak192
Betriebssystem:
Linux
Fehler (möglichst genaue Beschreibung):
Wenn ich zur öffentlichen Hand gehe und z.B. ein Kohlebergwerk einsetze, kommt es
eventuell anschließend zu einem Absturt mit der Meldung:
sim-gcc3-2159: boden/wege/weg.cc:96: static weg_t* weg_t::alloc(waytype_t): Assertion `0' failed.
Ich habe mir die angegebene Stelle angesehen.
Ich habe offensichtlich einen "waytype", den zwar der compiler happy macht, aber nicht simutrans zur Laufzeit. 
Das savegame ist relativ leer. Es gibt nur eine nicht elektrifizierte Eisenbahnstecke und ein paar Orte mit Straßen. Was kann das für ein seltsamer "waytype" sein, der hier ins "default" läuft ?
Verhalten (Absturz, Einfrieren, ...):
Absturz
PAK-Set (+zusätzliche PAK-Dateien): pak192
Betriebssystem:
Linux
Fehler (möglichst genaue Beschreibung):
Wenn ich zur öffentlichen Hand gehe und z.B. ein Kohlebergwerk einsetze, kommt es
eventuell anschließend zu einem Absturt mit der Meldung:
sim-gcc3-2159: boden/wege/weg.cc:96: static weg_t* weg_t::alloc(waytype_t): Assertion `0' failed.
Ich habe mir die angegebene Stelle angesehen.
Code:
// returns a way with matchin waytype
weg_t*
weg_t::alloc(waytype_t wt)
{
weg_t *weg = NULL;
switch(wt) {
case tram_wt:
case track_wt:
weg = new schiene_t(welt);
break;
case monorail_wt:
weg = new monorail_t(welt);
break;
case maglev_wt:
weg = new maglev_t(welt);
break;
case narrowgauge_wt:
weg = new narrowgauge_t(welt);
break;
case road_wt:
weg = new strasse_t(welt);
break;
case water_wt:
weg = new kanal_t(welt);
break;
case air_wt:
weg = new runway_t(welt);
break;
default:
// keep compiler happy; should never reach here anyway
assert(0);
break;
}
return weg;
}

Das savegame ist relativ leer. Es gibt nur eine nicht elektrifizierte Eisenbahnstecke und ein paar Orte mit Straßen. Was kann das für ein seltsamer "waytype" sein, der hier ins "default" läuft ?
Verhalten (Absturz, Einfrieren, ...):
Absturz