Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Keeps Compiler happy (?)
#1
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.
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;
}
Ich habe offensichtlich einen "waytype", den zwar der compiler happy macht, aber nicht simutrans zur Laufzeit. Wink

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
Zitieren


Nachrichten in diesem Thema
Keeps Compiler happy (?) - von TonyBzt - 31-01-2009, Saturday-22:15:36
[Kein Betreff] - von prissi - 31-01-2009, Saturday-23:33:08
[Kein Betreff] - von TonyBzt - 01-02-2009, Sunday-02:34:17
[Kein Betreff] - von Gotthardlok - 09-02-2009, Monday-17:52:37
[Kein Betreff] - von TonyBzt - 09-02-2009, Monday-21:44:47
[Kein Betreff] - von m_k_w - 09-02-2009, Monday-23:12:40
[Kein Betreff] - von TonyBzt - 10-02-2009, Tuesday-08:17:38
[Kein Betreff] - von m_k_w - 10-02-2009, Tuesday-10:46:46
[Kein Betreff] - von prissi - 10-02-2009, Tuesday-13:37:33
[Kein Betreff] - von TonyBzt - 11-02-2009, Wednesday-03:51:50
[Kein Betreff] - von prissi - 11-02-2009, Wednesday-15:27:04
[Kein Betreff] - von TonyBzt - 11-02-2009, Wednesday-22:28:31
[Kein Betreff] - von prissi - 12-02-2009, Thursday-00:02:14
[Kein Betreff] - von TonyBzt - 12-02-2009, Thursday-01:33:07

Gehe zu:


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