View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002222 | Eressea | General | public | 2016-07-30 19:34 | 2017-03-02 07:14 |
| Reporter | Enno | Assigned To | Enno | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Product Version | 3.8.12 | ||||
| Target Version | 3.8.16 | Fixed in Version | 3.8.16 | ||
| Summary | 0002222: Parteien mit mehr als maximalen NMR | ||||
| Description | 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 | No tags attached. | ||||
| Faction | r | ||||
| Game | 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 |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-07-30 19:34 | Enno | New Issue | |
| 2016-08-06 21:40 | Enno | Note Added: 0006689 | |
| 2016-08-06 21:47 | Enno | Note Added: 0006690 | |
| 2016-08-06 22:04 | Enno | Note Added: 0006691 | |
| 2016-08-06 22:11 | Enno | Note Added: 0006692 | |
| 2016-08-06 22:25 | Enno | Note Added: 0006693 | |
| 2016-08-06 22:27 | Enno | Note Added: 0006694 | |
| 2016-08-06 22:27 | Enno | Assigned To | => Enno |
| 2016-08-06 22:27 | Enno | Status | new => assigned |
| 2016-08-06 22:29 | Enno | Note Added: 0006695 | |
| 2016-08-06 22:49 | Enno | Status | assigned => resolved |
| 2016-08-06 22:49 | Enno | Resolution | open => fixed |
| 2016-08-06 22:49 | Enno | Note Added: 0006696 | |
| 2016-08-08 10:29 | Enno | Fixed in Version | => 3.8.16 |
| 2016-08-08 10:29 | Enno | Target Version | => 3.9.1 |
| 2016-08-08 10:41 | Enno | Target Version | 3.9.1 => 3.8.16 |
| 2017-03-02 07:14 | Enno | Status | resolved => closed |