Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002222 | Eressea | General | öffentlich | 2016-07-30 21:34 | 2017-03-02 08:14 |
Reporter | Enno | Bearbeitung durch | Enno | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | geschlossen | Lösung | erledigt | ||
Produktversion | 3.8.12 | ||||
Zielversion | 3.8.16 | Behoben in Version | 3.8.16 | ||
Zusammenfassung | 0002222: Parteien mit mehr als maximalen NMR | ||||
Beschreibung | Im logfile sehe ich: ERROR: faction r has 8 NMR Ich glaube, das könnte eine der verfluchten UFO-Parteien sein? Jedenfalls sollte man mit 8 NMR aus dem Spiel fliegen, und das passiert hier nicht. | ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | r | ||||
Spiel | E2 | ||||
Report | 984 | ||||
Diese Woche (Report 986) ist die Partei ufo ausgeschieden. Ich nehme an, das war wegen NMR, aber ist zum debuggen im Kontext dieses Bugs sicher interessant. |
|
Kann das an rules.nmr.destroy liegen? |
|
Nein. rules.nmr.destroy regelt nur, ob beim Tod einer Partei ihre Gebäude zerstört werden (Und die Antwort ist Nein für alle drei Spiele). |
|
Die Schleife in remove_idle_players ist kaputt, daran liegt es. Nachdem f zerstört wurde, wird noch einmal f->next gelesen. |
|
Ich glaube, ich habe es, und mache das als Hotfix in 3.8.x Das wird eine Kaskade von toten Parteien geben, nächste Woche. |
|
Ich glaube, ich habe es, und mache das als Hotfix in 3.8.x Das wird eine Kaskade von toten Parteien geben, nächste Woche. |
|
Als Resultat merke ich jetzt bei einer Auswertung, dass es eine Menge Probleme gibt, wenn eine Einheit im Astralraum stirbt. Die versucht dann ihr Silber und Bauern an die Region zu geben, wenn der Programmierer auf das SEA_REGION Flag tests, statt aufregion.land zu gucken. |
|
Gefixt in 3.8.16 (und 3.9) https://github.com/eressea/server/pull/534 |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2016-07-30 21:34 | Enno | Neuer Eintrag | |
2016-08-06 23:40 | Enno | Notiz hinzugefügt: 0006689 | |
2016-08-06 23:47 | Enno | Notiz hinzugefügt: 0006690 | |
2016-08-07 00:04 | Enno | Notiz hinzugefügt: 0006691 | |
2016-08-07 00:11 | Enno | Notiz hinzugefügt: 0006692 | |
2016-08-07 00:25 | Enno | Notiz hinzugefügt: 0006693 | |
2016-08-07 00:27 | Enno | Notiz hinzugefügt: 0006694 | |
2016-08-07 00:27 | Enno | Bearbeitung durch | => Enno |
2016-08-07 00:27 | Enno | Status | neu => zugewiesen |
2016-08-07 00:29 | Enno | Notiz hinzugefügt: 0006695 | |
2016-08-07 00:49 | Enno | Status | zugewiesen => erledigt |
2016-08-07 00:49 | Enno | Lösung | offen => erledigt |
2016-08-07 00:49 | Enno | Notiz hinzugefügt: 0006696 | |
2016-08-08 12:29 | Enno | Behoben in Version | => 3.8.16 |
2016-08-08 12:29 | Enno | Zielversion | => 3.9.1 |
2016-08-08 12:41 | Enno | Zielversion | 3.9.1 => 3.8.16 |
2017-03-02 08:14 | Enno | Status | erledigt => geschlossen |