Spiel stürzt mit "An error occurred" ab

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


  • Hallo! Seit gestern Abend stürzt mir das Spiel mit dieser Fehlermeldung ab, ich denke sehr wahrscheinlich dass die Karte schon viel bebaut wurde, da andere Karten, selbst die Karte mit den gleichen Mods, nur nicht bebaut, nicht abstürzen. Ich hoffe, ihr könnt mir helfen. Aus der stdout bin ich auch nicht schlauer geworden.

    Dateien

    • stdout.txt

      (500,83 kB, 114 Mal heruntergeladen, zuletzt: )
  • Es gibt einen Fehler beim Versuch eine Textur zu laden. Das kann sowohl damit zusammenhängen das sie fehlerhaft sind oder das es zu lange dauert sie aus dem texture_cache laden kann.


    urban_games/train_fever/src/Lib/renderer/tex_load.cpp:147: int __cdecl `anonymous-namespace'::GetNumChannels(enum gli::format): Assertion `false' failed.


    Mods mit fehlerhaften Texturen hast du eine Menge, kleine Auswahl:

    2952415982_1

    kanshi_ikea_stationen_asset_1

    kwirl_bg_boesingen_1

    kwirl_tullnau_1

    jeremy_ddr_Turnhallen_1

    ag_uk_sheds_1

    mt_bu-haeuschen_1

    Der letzte vor dem Crfash ist ein Moid mit: bagger288


    Das kann lange gut gehen mit solchen Texturen aber irgendwann ist das Spiel dann überfordert und beendet sich einfach mit Received SIGABRT


    Das löschen des Texture_cache kannst du gerne versuchen aber das wird wird auch nichts bringen ausser das die Texturen (wo es geht) wieder neu komprimiert werden müssen. Hier ist es wohl einfach die schieren Menge an fehlerhaften Texturen die das Spiel zum Absturz bringt.


    Man kann den Fehler übrigens provozieren indem man im laufenden Spiel den texture_cache löscht, dann passiert nämlich genau dieser Fehler.

  • Ok, danke für die Antwort, ich kann aber nicht nachvollziehen, wie fehlerhafte Texturen dahinkommen, da ich erst vor kurzem die aktuelle Version von allen Mods heruntergeladen habe.

  • Das liegt daran das einige Modder die Texturen so fehlerhaft mitliefern.

    Inzwischen können sie sich auch nicht mehr rausreden. Mit dem neuen Tool was eigentlich für die Konsolenversionen ist muss man den Mod nur einmal testen, dann werden diese Fehler alle angezeigt.


    Als Beispiel mt_bu-haeuschen_1 wirft 70 Fehler und 2 Warnings aus.

    1

  • Ah ok, habe ich jetzt ehrlich gesagt noch nicht gewusst, dass heißt, ich muss dann einen neuen Spielstand anfangen oder gibt es irgendeine Möglichkeit, den Spielstand zu retten?

  • Es kann sein das es reicht einige zu löschen angefangen mit dem wo bagger288 vorkommt.

    Aber es wird wieder auftreten. Normalerweise sind fehlende Texturen kein Problem, das Spiel kommt damit klar.

    Komischerweise stürzt es aber ab wenn Texturen aus dem texture_cache nicht gelesen werden können. Wenn die nicht "zeitgerecht" zur Verfügung stehen --> Absturz.

    Ich hatte das auch mal als Bug an UG gemeldet, mit Vorgehensweise wie es reproduzierbar ist... war wohl nicht wichtig, hab nicht mal ne Rückmeldung bekommen das es "eingegangen" ist.

  • Ich habe die oben erwähnten Mods mal deaktiviert, leider kommt es immer noch zur gleichen Fehlermeldung, ich hatte auch mal probiert einige mehr zu deaktivieren, leider auch ohne Erfolg.

  • Leider nicht wirklich, es ist die gleiche Fehlermeldung aber es ist unklar von welchem Mod es kommt. Stürzt das Spiel schon direkt beim Laden ab oder erst nach einiger Zeit?


    Das Problem ist das es nicht unbedingt sein muss das es ein neu installierter Mod ist, es kann auch sein das es der erste in der Liste ist den von dem du nur bisher nichts gebaut hattest.


    Schau dir mal den Ordner textur_cache an ob es da einen Ordner gibt der erst am Sonntag oder am Montag (also am 20. oder 21.) angelegt wurde. Den nicht löschen sondern mal aufmachen und ein Bild von den Dateien posten die da drin sind.


    C:/Program Files (x86)/Steam/userdata/352222274/1066780/local/texture_cache/

  • Dann ist der Mod auf der Karte verbaut und beim starten wird die kaputte Textur geladen oder immer wieder (im texture_cache) erzeugt. Das einzige was du jetzt noch machen kannst ist immer 10 Mods deaktivieren bis es nicht mehr crashed.

    Wenn es dann nicht crashed muss es ja einer der letzten 10 deaktivierten sein. Dann diese einzeln deaktivieren. Nicht speichern wenn das spiel doch mal fertig lädt bis du den schuldigen hast.

    Das schlimmste was passiert ist das du irgendwo Würfelchen rumstehen hast, aber es könnte das Savegame retten.

    Du kannst aber auch nix machen, dann hast aber wahrscheinlich irgendwann wieder das gleiche Problem.