Openapoc: [Battlescape] Gehe zum Standort und starte Missionsschleife und CTD . neu

Erstellt am 8. Sept. 2019  ·  3Kommentare  ·  Quelle: OpenApoc/OpenApoc

Beobachten Sie das Protokoll auf der linken Seite, eine Einheit irgendwo auf der Karte bleibt in einer Schleife stecken, die versucht, sich an einen unerreichbaren Ort zu bewegen, was zu einem CTD führt

https://youtu.be/3ZZp3vNLa7o

_Kann in anderen Fällen auch Probleme wie #635 enthalten_

!BUG! HIGH PRIORITY Help Wanted Pathfinding UnitAI / Behaviour

Hilfreichster Kommentar

Ich neige dazu, das automatische "Schließt #Nummer"-Ding in github nicht zu verwenden, da ich normalerweise möchte, dass der resultierende Build getestet wird, dass er das ursprünglich eingereichte Problem tatsächlich löst - manchmal / denke ich / ich habe ein Problem gelöst, aber nur ist eine mögliche Möglichkeit, wie dieses Problem verursacht werden kann, und hat das ursprüngliche Problem nicht wirklich gelöst :)

Aber ich nehme an, das bedeutet, dass das Fehlen reproduzierbarer Tests bedeuten würde, dass viele Probleme in diesem Zombie-Zustand von "wahrscheinlich behoben, aber immer noch offen" herumhängen könnten, sodass ein bisschen Fummelei erforderlich ist.

Alle 3 Kommentare

Ich finde ein ähnliches Problem in der Battleship-Mission. BATTLEUNIT_2925 und 2926 haben dies beide verursacht.
speichert.zip

Die Datei Battleship.save ist näher dran, wenn Einheit 2926 die Endlosschleife hat. 2925 schien es sofort in der anderen Datei zu haben, obwohl das Töten des Psimorph es zu beheben schien.

Dies verwendet OpenApoc-v0.2.0.2-16-g2f96387e und V7.1 EWM.

Bitte schließen Sie das Problem (ich habe ein wenig mit dem Muster zum Schließen des Problems in PR herumgespielt).

Ich neige dazu, das automatische "Schließt #Nummer"-Ding in github nicht zu verwenden, da ich normalerweise möchte, dass der resultierende Build getestet wird, dass er das ursprünglich eingereichte Problem tatsächlich löst - manchmal / denke ich / ich habe ein Problem gelöst, aber nur ist eine mögliche Möglichkeit, wie dieses Problem verursacht werden kann, und hat das ursprüngliche Problem nicht wirklich gelöst :)

Aber ich nehme an, das bedeutet, dass das Fehlen reproduzierbarer Tests bedeuten würde, dass viele Probleme in diesem Zombie-Zustand von "wahrscheinlich behoben, aber immer noch offen" herumhängen könnten, sodass ein bisschen Fummelei erforderlich ist.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen